当前位置:考试网  > 试卷库  > 计算机类  > 等级考试  > 计算机二级  > Python语言程序设计  >  请用 Python 语言编写一个简易的通讯录管理程序。
试题预览

请用 Python 语言编写一个简易的通讯录管理程序。

查看答案
收藏
纠错
正确答案:

mydic={}

while True:

print("="*7," 通讯录管理系统 ","="*7)

print("1.增加姓名和手机 ")

print("2.删除姓名 ")

print("3.修改手机号 ")

print("4.查询所有用户 ")

print("5.根据姓名查找手机号 ")

print("6.退出")

print("="*29)

a=input("请选择要执行的项目: ")

if a=="1":

name=input("请输入联系人姓名: ")

tel=input("请输入手机号: ")

if tel.isdigit() and len(tel)==11:

mydic[name]=tel

print("当前手机内联系人: ",mydic)

else:

print("输入有误 ")

elif a=="2":

name=input("请输入要删除的姓名: ")

tel=mydic.pop(name)

print("已删除: "+name+tel)

print("当前手机联系人: ",mydic)

elif a=="3":

name=input("请输入要修改的手机号姓名: ")

tel=input("请输入新的手机号: ")

mydic[name]=tel

print("修改成功! ")

print("当前手机内联系人: ",mydic)

elif a=="4":

print("当前手机内联系人: ",mydic)

elif a=="5":

name=input("请输入要查询的联系人姓名: ")

print(name,mydic[name])

print("")

elif a=="6":

print("感谢使用通讯录系统 ")

break

else:

print("输入有误 ")

答案解析:

暂无解析

你可能感兴趣的试题

构造柱与墙体要有拉结筋,一般用?6压入每边1000mm即可。

砌体强度随砖的强度成正比增高。

档案室收到普通邮件进口验单后,应从收到之日起()内,转发责任单位落实

人工采样时,如果采样工具操作一次,未能得到符合要求数量的煤样,则可在原来位置补采一次。

GB475—2008中规定:对于粒度大于150mm的大块物料(煤或矸石)质量超过5%,采样时遇到大块物料不应故意推开,应采入子样中。

热门试题 更多>
试题分类: 综合知识
练习次数:5次
某工程,建设单位通过招标与甲施工单位签订了土建工程施工合同,包括A~I共9项工作,合同工期200天;与乙施工单位签订了设备安装施工合同,包括P、Q共2项工作,合同工期70天。经甲乙双方协调,并经项目监理机构批准的施工进度计划如图2014-5-1所示。 工程施工过程中发生如下事件: 【事件1】:工作 B、C和 H均需使用土方施工机械,由于机械调配原因,施工单位仅安排一台土方施工机械进行工作B、C和 H的施工作业。 【事件2】:甲施工单位施工的设备基础(工作F)验收时,项目监理机构发现设备基础预埋件位置与运抵施工现场待安装的设备尺寸不一致。经查,是因设计单位原因所致。设计单位修改了设备基础设计图纸并按程序进行了审批与会签,甲施工单位按照变更后的设计图纸进行了返工处理,发生费用5万元。处理该变更用时20天。甲施工单位在合同约定的时限内通过项目监理机构向建设单位提出了费用补偿5万元和工程延期20天的要求。 【事件3】:受到事件2的影响,乙施工单位窝工损2万元。乙施工单位在合同约定的时限内通过项目监理机构向建设单位提出了费用补偿2万元和工程延期20天的要求。 【事件4】:工作 G经项目监理机构验收后进行了覆盖,项目监理机构又对工作G的施工质量提出复验要求,甲施工单位不同意复验,项目监理机构坚持要求复验,甲施工单位进行剥离后,复验结果表明工程质量合格。 问题: 1、事件 1 中,在不改变施工总工期和各项工作工艺关系的前提下,甲施工单位应如何安排B、C和 H三项工作的施工顺序?为完成B、C和 H三项工作, 土方施工机械在施工现场的最少闲置时间是多少天? 2、写出事件 2 中项目监理机构处理该设计变更的程序。 3、事件 2 中,项目监理机构是否应批准甲施工单位提出的费用补偿和工程延期要求?分别说明理由。 4、事件 3 中,项目监理机构是否应批准乙施工单位提出的费用补偿和工程延期要求?分别说明理由。 5、事件 4 中,甲施工单位和项目监理机构的做法是否妥当?分别说明理由。
试题分类: 案例分析
练习次数:1次
试题分类: 综合知识
练习次数:1次
试题分类: 综合知识
练习次数:3次
试题分类: Python语言程序设计
练习次数:0次
扫一扫,手机做题