首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个文件PY202.py,在省略号处填写一行或多行代码,完成如下功能。在已定义好的字典pdict里有一些人名及其电话号码。请用户输入一个人的姓名,在字典中查找该用户的信息,如果找到,生成一个4位数字的验证码,并将名字、电话号码和验证码显示在
在考生文件夹下有一个文件PY202.py,在省略号处填写一行或多行代码,完成如下功能。在已定义好的字典pdict里有一些人名及其电话号码。请用户输入一个人的姓名,在字典中查找该用户的信息,如果找到,生成一个4位数字的验证码,并将名字、电话号码和验证码显示在
admin
2022-09-10
71
问题
在考生文件夹下有一个文件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全国计算机二级
相关试题推荐
查询在“北京”和“上海”出生的学生信息的SQL语句是
使用如下数据表:学生.DBF:学号(C,8),姓名(C,6),性别(C,2),出生日期(D)选课.DBF:学号(C,8),课程号(C,3),成绩(N,5,1)假定学号的第3、4位为专业代码,要计算各专业学生选修课程号为“101”课程的
在VisualFoxPro中,如下描述正确的是
下列的程序段中y的计算结果为76543的是
在VisualFoxPro中,用于建立或修改程序文件的命令是
运算结果不是2015的表达式是
假设在表单设计器环境下,表单中有一个文本框,且已经被选定为当前对象,现在从属性窗口中选择Value属性,然后在设置框中输入“={^2001-9-10}-{^2001-8-20)”,请问以上操作后,文本框Value属性值的数据类型是
在软件开发中,需求分析阶段可以使用的工具是
打开考生文件夹下的DB数据库,完成如下基本操作:使用报表向导建立一个简单报表。要求选择TABA中的所有字段;记录不分组;报表样式为随意式;列数为1,字段布局为“列”,方向为“横向”;排序字段为NO,升序;报表标题为“计算结果一览表”;报表文
随机试题
女性,35岁,劳累时心悸、气短,休息后可缓解,反复双下肢轻度水肿一年。半月前因受凉后咳嗽,咳白色泡沫痰及少许黏痰,同时伴心悸、气短、不能平卧来急诊。体检:呼吸22次/分,口唇发绀,心率120次/分,心律绝对不规则,心尖区闻及SM3/6级杂音和DM,双肺对称
我国列入OTC分类管理的药品是
血细胞比容概念正确的是
建设工程项目实施阶段管理工作的主要任务是( )。
汉代政论家王充在《论衡》中说:“知屋漏者在宇下,知政失者在草野,知经误者在诸子”这句话蕴含的哲理是()。
清朝中央政府对西藏行使主权的标志是()。
水门事件
下列不是影响态度形成的社会因素的是()
[*]
窗体上有一个名称为Command1的命令按钮,有程序如下:OptionBase1PrivateSubCommand1_Click()Dima(10)AsInteger’第1个ForFori=1To1
最新回复
(
0
)