博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
名片管理系统(添加及查询功能)
阅读量:5895 次
发布时间:2019-06-19

本文共 2119 字,大约阅读时间需要 7 分钟。

#_*_ conding:utf-8 _*_#1.打印功能提示print("="*50)print("    名片管理系统 V1.0")print(" 1:添加一个新的名片")print(" 2:删除一个名片")print(" 3:修改一个名片")print(" 4:查询一个名片")print(" 5:查询所有的名片")print(" 6:退出系统")print("="*50)#用来存储名片card_infors = []  #2.获取用户的选择while True:    num = int(input("请输入功能序号:"))    #3.根据用户的选择,执行对应的功能    if num==1:        new_name = input("请输入要添加的名字:")        new_qq = input("请输入要添加的QQ:")        new_weixin = input("请输入要添加的微信:")        new_addr = input("请输入要添加的地址:")        #定义一个新的字典用来存储一个新的名片        new_infor = {}        new_infor['name'] = new_name        new_infor['qq'] = new_qq        new_infor['weixin'] = new_weixin        new_infor['addr'] = new_addr        #将字典添加到列表中        card_infors.append(new_infor)    elif num==2:        pass    elif num==3:        pass    elif num==4:        find_name = input("请输入你要查找的名字:")        find_flag = 0 #默认表示没有找到名片        for temp in card_infors:                if find_name == temp['name']:                print("确认过眼神,你找到了对的人!")                print("姓名\tQQ\t微信\t地址")                print("%s\t%s\t%s\t%s"%(temp['name'],temp['qq'],temp['weixin'],temp['addr']))                find_flag=1 #1表示找到此人                break        if find_flag == 0:            print("缘分未到,查无此人。")    elif num==5:        print("姓名\tQQ\t微信\t地址")        for temp in card_infors:            print("%s\t%s\t%s\t%s"%(temp['name'],temp['qq'],temp['weixin'],temp['addr']))    elif num==6:        break    else:        print("您的输入有误,请重新输入")

[输出结果]

[root@localhost 02-data_type]# python easy_card_manag.py ==================================================        名片管理系统 V1.0 1:添加一个新的名片 2:删除一个名片 3:修改一个名片 4:查询一个名片 5:查询所有的名片 6:退出系统==================================================请输入功能序号:1请输入要添加的名字:michael请输入要添加的QQ:123请输入要添加的微信:1234请输入要添加的地址:香蜜湖请输入功能序号:1请输入要添加的名字:陈冠融请输入要添加的QQ:12345请输入要添加的微信:321请输入要添加的地址:香蜜湖请输入功能序号:4请输入你要查找的名字:陈冠融确认过眼神,你找到了对的人!姓名  QQ  微信  地址陈冠融 12345   321 香蜜湖请输入功能序号:4请输入你要查找的名字:michael确认过眼神,你找到了对的人!姓名  QQ  微信  地址michael 123 1234    香蜜湖请输入功能序号:5姓名  QQ  微信  地址michael 123 1234    香蜜湖陈冠融 12345   321 香蜜湖请输入功能序号:6

简单的名片管理系统,添加名片及查询名片功能;后续会把增删改查功能完善,尽情期待吧!

转载于:https://blog.51cto.com/huwho/2111119

你可能感兴趣的文章
关于多线程的那些事
查看>>
JavaScript获取DOM元素位置和尺寸大小
查看>>
EL 表达式小结
查看>>
内部排序
查看>>
jQuery EasyUI API 中文文档 - 组合(Combo)
查看>>
10个关于 Dropbox 的另类功用(知乎问答精编)[还是转来了]
查看>>
Oracle体系结构
查看>>
javascript Error对象详解
查看>>
nc 局域网聊天+文件传输(netcat)
查看>>
每天一个linux命令(25):linux文件属性详解
查看>>
go微服务框架go-micro深度学习(三) Registry服务的注册和发现
查看>>
在Fedora8上安装MySQL5.0.45的过程
查看>>
设计模式之命令模式
查看>>
Spring AOP项目应用——方法入参校验 & 日志横切
查看>>
使用REST-Assured对API接口进行自动化测试
查看>>
王潮歌跨界指导HUAWEI P20系列发布会 颠覆传统 眼界大开!
查看>>
王高飞:微博已收购一直播 明年一季度重点是功能与流量打通
查看>>
新北市长侯友宜:两岸交流应从隔壁最亲近的人开始
查看>>
全面屏的Nokia X即将上线,不到2000元的信仰你要充值吗?
查看>>
ES6学习
查看>>