Python实现名片管理系统

综合应用已经学习过的知识点:

    变量 流程控制 函数 模块

系统需求

    1.程序启动,显示名片管理系统欢迎界面,并显示功能菜单
**************************************************
欢迎使用【名片管理系统】V1.0
​
1. 新建名片
2. 显示全部
3. 查询名片
​
0. 退出系统
**************************************************

步骤

    框架搭建 新增名片 显示所有名片 查询名片 查询成功后修改、删除名片 让 Python 程序能够直接运行
cards_main.py
import cards_tools



while True:

    # 显示功能菜单
    cards_tools.show_menu()

    action_str = input("请您选择希望执行的操作:
")
    if action_str in ["1", "2", "3"]:
        # 1. 新建名片
        if action_str == "1":
            cards_tools.new_card()

        # 2. 显示全部
        elif action_str == "2":
            cards_tools.show_all()

        # 3. 查询名片
        elif action_str == "3":
            cards_tools.search_card()




    elif action_str == "0":
        print("欢迎再次使用【名片管理系统】")
        # 在开发时,不希望立即编写分支内部的代码
        # 或者这里不输出提示语句时,应用到  pass  关键字,表示一个占位符,能保证程序代码的结构正确
        # 程序运行时,pass关键字不会执行任何操作
        break

    else:
        print("您输入的不正确,请重新输入")
cards_tools.py
经验分享 程序员 微信小程序 职场和发展