card = [{"name": "test", "iphone": "test ", "qq": 'test', "email": "test"}]def add_card():name = str(input("请输入你的姓名 : "))iphone = str(input("请输入你的电话 :"))qq = str(input("请输入你的QQ :"))email = str(input("请输入你的邮箱 :"))user = {"name": name, "iphone": iphone, "qq": qq, "email": email}card.append(user)print("添加成功!!!")def show_card():print("姓名\t\t\t电话\t\t\tQQ\t\t\t邮箱")for c in card:print("%s\t\t\t%s\t\t\t%s\t\t\t%s" % (c["name"],c["iphone"],c["qq"],c["email"]))def select_card():find_str = str(input("请输入需要搜索的用户名"))for c in card:if c["name"] == find_str:print("用户信息如下:")print("*" * 50)print("姓名\t\t\t电话\t\t\tQQ\t\t\t邮箱")print("%s\t\t\t%s\t\t\t%s\t\t\t%s" % (c["name"],c["iphone"],c["qq"],c["email"]))index = card.index(c)print("*" * 50)print("1 . 修改名片")print("2 . 删除名片")print("3 . 返回主界面")print("*" * 50)option = int(input("请选择所需的操作 :"))if option == 1:print("*" * 50)print("修改名片!!!")name = str(input("请输入你要修改的姓名 : "))iphone = str(input("请输入你要修改的电话 :"))qq = str(input("请输入你要修改的QQ : "))email = str(input("请输入你要的邮箱 :  "))usr = card[index]if name:usr["name"] = nameif iphone:usr["iphone"] = iphoneif qq:usr["qq"] = qqif email:usr["email"] = emailprint("修改完毕!!! 结果如下 ")print(card)elif option == 2:print("删除名片!!!")s = str(input("确定删除吗 yes/no"))if(s == "yes"):card.pop(index)continueelse:continueelif option == 3:continueelse:print("请输入正确的选项!!")continueelif card.index(c) >= len(card)-1:print("未找到 %s 用户 !!!" % find_str)while 1:print("*" * 50)print("欢迎使用[名片管理系统] V1 . 0")print("")print("1 . 新建名片")print("2 . 显示全部")print("3 . 查询名片")print("")print("0 . 退出系统")print("*" * 50)num = int(input("请选择你需要进行的操作 : "))if num == 1:print("*" * 50)print("欢迎来到新建名片 ")add_card()input("输入任意字符继续...")elif num == 2:print("*" * 50)print("全部用户信息如下: ")show_card()input("输入任意字符继续...")elif num == 3:print("*" * 50)print("全部用户信息如下: ")select_card()input("输入任意字符继续...")elif num == 0:print("系统已退出! ")breakelse:print("请输入正确操作 !!!")

python制作简易名片管理系统相关推荐

  1. 【Python】用Python制作一个名片管理系统

    把这两个文件放在同一个目录下运行cards_main.py即可. cards_main.py import cards_tools while True:#显示功能菜单cards_tools.show ...

  2. 怎么用python自制计算公式_手把手教你用python制作简易计算器,能够记录你使用的情况...

    话不多说,首先先看效果图,它能够记录你在使用过程中的历史,方便你查看是否有错: 接下来就仔细分析一下是如何制作的: 简易计算器 第一步:导入资源库 在过程中使用到了tkinter这个资源库,win+R ...

  3. python代码案例详解-Python综合应用名片管理系统案例详解

    本文实例讲述了Python综合应用名片管理系统.分享给大家供大家参考,具体如下: 综合应用已经学习过的知识点: 变量 流程控制 函数 模块 开发 名片管理系统 系统需求 程序启动,显示名片管理系统欢迎 ...

  4. 名片管理系统python详解_详解Python做一个名片管理系统

    详解Python做一个名片管理系统 来源:中文源码网    浏览: 次    日期:2019年11月5日 [下载文档:  详解Python做一个名片管理系统.txt ] (友情提示:右键点上行txt文 ...

  5. Python制作简易计算器(GUI)---Tkinter

    Python制作简易计算器(GUI)---Tkinter Tkinter简介 Tkinter 与 PyQt5 的比较 Tkinter PyQt5 项目展示 导入模块 函数封装 1. 运算公式的拼接与展 ...

  6. Python版简易银行管理系统源代码,银行管理系统python代码、银行自助提款系统

    Python版简易银行管理系统源代码,银行管理系统python代码,实现开户.账户查询.存取款.转账.改密.锁定.解锁.补卡.销户等银行管理操作.账户信息存在allusers.txt中,通过该文件的读 ...

  7. 用Python制作简易播放器(电子钢琴) mac系统

    用Python制作简易播放器(电子钢琴) 开发环境:Python3.7 Mac OS 思路: 先根据需要设计GUI的样式,并思考需要定义什么功能 把功能写出来 把功能填入GUI之中 用曲子测试完整的程 ...

  8. python 制作简易计算器~用户界面设计

    用python制作简易计算器 def shu1():#按键函数1,将会绑在相应的"1"."2"..."0"键上e1.insert(INSER ...

  9. python制作简易阴阳师游戏脚本(基础问题篇)

    正值过年的关卡,疫情严重,在这里盼望武汉马上恢复起来,武汉加油!!! python制作简易阴阳师游戏脚本(代码篇) 在一动不动的这几天里,受朋友的邀请写了个阴阳师刷御魂的脚本. 因个人水平有限,希望各 ...

最新文章

  1. java中optionnull_用 option 代替 null
  2. java.util.Date与 java.sql.Date两个包下Date的区别与联系
  3. STM32——系统滴答定时器
  4. Android AutoCompleteTextView自动提示文本框
  5. 第十三篇:multimap容器和multiset容器中的find操作
  6. mysql报错01427_ORA-01427问题的分析和解决
  7. Python Tkinter Grid布局管理器详解
  8. C#6.0新特性的尝试
  9. mac 恢复未能与服务_苹果电脑恢复macOS系统,磁盘被锁或无法识别到磁盘怎么回事呢?...
  10. WinPmem:跨平台内存采集工具
  11. Android APP常用的图标尺寸
  12. Hero image网站转化这么高?21个最佳案例给你参考
  13. python的基本文本处理操作
  14. php正则校验特殊字符,PHP正则表达式中的特殊字符
  15. ios中设置app音效音效和震动
  16. Android-Activity生命周期、广播接收者、服务
  17. Jmeter学习笔记
  18. 会议平板功能详解-同屏-白板-视频会议-扫码投票
  19. 《趣学算法》Chapter 2 贪心算法
  20. 双十一第十年:新零售未来已来,消费分级成最大看点

热门文章

  1. Android代码混淆配置说明
  2. 在电脑上配置手机app测试环境
  3. 程序员数学(21)–一元二次方程
  4. 苹果IPAD的使用心得
  5. 爱奇艺视频标签技术解析
  6. 计算机专业应聘自我评价,计算机专业求职自我评价范文
  7. powershell使用conda activate激活环境出错的三个解决方法
  8. Thunderbird设置代理QQ邮箱
  9. 计算机网络学习10:点对点通信PPP
  10. NFL赛季前瞻NFC