python小白之路(特性语法三应用名片管理器项目)-创新互联
#encoding=utf-8
print("欢迎使用Pyhon名片系统")
#定义列表存储名片信息
list_card = [{'编号':1,'姓名':'zhanshi','电话':'110'},{'编号':2,'姓名':'战士','电话':'119'}]
while True:
print("*"*20)
#名片系统功能
print("添加名片【1】")
print("删除名片【2】")
print("修改名片【3】")
print("查询名片【4】")
print("查询所有【5】")
print("销毁系统【6】")
print("退出系统【7】")
print("*"*20)
str1 = input("请输入选择的功能:")
if str1 == '1':
id = int(input("请输入新编号:"))
name = input("请输入新姓名:")
telphone = input("请输入新电话:")
#定义字典
dict_card = {}
dict_card['编号'] = id
dict_card['姓名'] = name
dict_card['电话'] = telphone
#将字典数据插入到列表中
list_card.append(dict_card)
print("添加完毕")
elif str1 == '2':
name = input("请输入删除的姓名:")
flag = False
for dict_list in list_card:
if dict_list['姓名'] == name:
flag = True
list_card.remove(dict_list)
#break
if flag:
print("姓名:%s已删除"%name)
else:
print("没有找到%s姓名,无法删除"%name)
continue #删除后功能继续
elif str1 == '3':
name = input("请输入修改前的姓名:")
#默认不存在标志
flag = False
for dict_list in list_card:
if dict_list['姓名'] == name:
new_id = int(input("请输入新编号:"))
new_name = input("请输入新姓名:")
new_telphone = input("请输入新电话:")
dict_list['编号'] = new_id
dict_list['姓名'] = new_name
dict_list['电话'] = new_telphone
flag = True
if flag:
print("姓名:%s已修改OK"%name)
else:
print("没有找到%s姓名,无法修改"%name)
continue
elif str1 == '4':
name = input("请输入查询的姓名:")
#默认不存在标志
flag = False
print("="*20)
for dict_list in list_card:
if dict_list['姓名'] == name:
flag= True
if flag:
print("编号:%d,姓名:%s,电话:%s"%(dict_list['编号'],dict_list['姓名'],dict_list['电话']))
else:
print("没有找到%s"%name)
print("="*20)
continue
elif str1 == '5':
print("="*20)
for dict in list_card:
for key,value in dict.items():
print("%3s:%s"%(key,value))
print("="*20)
elif str1 =='6':
del list_card
print('名片系统销毁!!!')
break
elif str1 == '7':
break
else:
print("请按提示使用名片系统")
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
成都创新互联公司长期为上千多家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为大足企业提供专业的成都做网站、成都网站制作,大足网站改版等技术服务。拥有十余年丰富建站经验和众多成功案例,为您定制开发。分享题目:python小白之路(特性语法三应用名片管理器项目)-创新互联
转载来于:http://pwwzsj.com/article/dccghg.html