首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个文件PY202.py,在省略号处填写一行或多行代码,完成如下功能。在已定义好的字典pdict里有一些人名及其电话号码。请用户输入一个人的姓名,在字典中查找该用户的信息,如果找到,生成一个4位数字的验证码,并将名字、电话号码和验证码显示在
在考生文件夹下有一个文件PY202.py,在省略号处填写一行或多行代码,完成如下功能。在已定义好的字典pdict里有一些人名及其电话号码。请用户输入一个人的姓名,在字典中查找该用户的信息,如果找到,生成一个4位数字的验证码,并将名字、电话号码和验证码显示在
admin
2022-09-10
91
问题
在考生文件夹下有一个文件PY202.py,在省略号处填写一行或多行代码,完成如下功能。在已定义好的字典pdict里有一些人名及其电话号码。请用户输入一个人的姓名,在字典中查找该用户的信息,如果找到,生成一个4位数字的验证码,并将名字、电话号码和验证码显示在屏幕上;如果查找不到该用户信息,则显示“对不起,您输入的用户信息不存在。”。示例如下。
输入:
Bob
输出:
Bob 234567891 1926
输入:
bob
输出:
对不起,您输入的用户信息不存在。
试题程序
#
#在…处补充一行或多行代码
#不得修改其他代码
#
import random
random.seed(2)
pdict={’Alice’:[’123456789’],
’Bob’:[’234567891’],
’Lily’:[’345678912’],
’Jane’:[’456789123’]}
name=input(’请输入一个人名:’)
…
选项
答案
import random random.seed(2) pdict={’Alice’:[’123456789’], ’Bob’:[’234567891’], ’Lily’:[’345678912’], ’Jane’:[’456789123’]} name=input(’请输入一个人名:’) if name in pdict: print(name,pdict[name][0],random.randint) (1000,9999) else: print(’对不起,您输入的用户信息不存在。’)
解析
本题主要考核的是对字典键值的操作和random库函数的使用。结合题目和已给出的代码可知,后续需要编写对name的判断和程序的输出代码。首先利用判断语句和in操作判断name是否在字典中,若name在字典中则需要输出人名、电话号码和验证码。人名就是name;电话号码是name对应的字典的值,并且题目给出的格式无列表框,所以需要用索引取值;验证码是4位数,可以使用randint()方法生成一个[1000,9999]的数字。最后当不满足条件时,可以直接按照题目要求,输出对应的语句。
转载请注明原文地址:https://kaotiyun.com/show/t76p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
查询选修C2课程号的学生姓名,下列SQL语句中错误是
查询所有1982年3月20日以后(含)出生、性别为男的学生,正确的SQL语句是
如果一个过程不包含RETURN语句,或者RETURN语句中没有指定表达式,那么该过程:
下列程序段的输出结果是ACCEPTTOAIFA=[123]S=0ENDIFS=1?S
在VisualFoxPro中可以用DO命令执行的文件不包括
假设表单上有一选项组:⊙男○女,其中第一个选项按钮“男”被选中,请问该选项组的Value属性值为
下列选项中不属于软件生命周期开发阶段任务的是()。
(1)建立表单,如图2—2所示。表单文件名和表单控件名均为forintest,表单标题为“考试系统”,表单背景为灰色(BackColor=192,192,192),其他要求如下:①表单上有“欢迎使用考试系统”(Label1)8个字,其背景颜色为
()是从二维表列的方向进行的运算。
随机试题
甘味的作用是
患者,男性,65岁。有肺气肿病史多年。昨夜用力排便后出现右侧胸痛,出现进行性加重的呼吸困难,发绀,冒冷汗。护理体检:气管向左侧移位,右侧胸廓饱满,叩诊呈鼓音,呼吸音消失,胸部有皮下气肿。诊断为自发性气胸。立即采用胸腔闭式引流治疗。造成患者呼吸困难、发绀的主
按照保险利益原则,下列哪些当事人的投保行为无效?()
背景材料:某施工单位承接了一级公路C合同段中央分隔带施工。中央分隔带排水系统主要由纵向渗沟和横向排水管构成,其作用是通过渗沟和横向排水管将中央分隔带内的水排出路基以外。其中央分隔带排水工程量为:中央分隔带排水盲沟10453.8m,集水槽208个,φ100
对账的内容一般包括()。
在欧洲,中东欧国家长期被视为经济社会发展的“第二梯队”——体量小、起步晚、成长不平衡。但近年来,中东欧国家的自身优势逐渐显现,成为西欧制造业转型升级的主要承接地。在制造业的带动下经济发展踏上了快车道。例如在欧盟失业率最低的捷克,约有35%的劳动力从事制造业
《秦王破阵乐》是()宫廷廷乐中的一部著名乐舞。
隋唐时期的三彩陶器,标志着彩釉陶器的横空出世,同时也开启了中国陶器与西域的交流。襟怀宽广的大唐盛世,借鉴了中亚、南亚诸国的金银器造型及工艺,丰富了中国壶具的型制与装饰语言。长沙窑的盘口壶、广口壶,还有更具代表性的执壶等名声显赫的中国陶瓷,则通过陆上、海上两
十几年间,海量用户涌人互联网。中国互联网络信息中心统计数据显示,截至今年6月,我国网民已达6.32亿人,其中手机网民达5.27亿人。网民使用在线旅行预订的比例已达到30%,使用手机预订的比例达到14.3%。在线旅游业的兴起,将产品预定、信息查询、服务评价等
马克思说:“手推磨产生的是封建主的社会,蒸汽磨产生的是工业资本家的社会。”这表明()
最新回复
(
0
)