首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个文件PY202.py,在省略号处填写一行或多行代码,完成如下功能。在已定义好的字典pdict里有一些人名及其电话号码。请用户输入一个人的姓名,在字典中查找该用户的信息,如果找到,生成一个4位数字的验证码,并将名字、电话号码和验证码显示在
在考生文件夹下有一个文件PY202.py,在省略号处填写一行或多行代码,完成如下功能。在已定义好的字典pdict里有一些人名及其电话号码。请用户输入一个人的姓名,在字典中查找该用户的信息,如果找到,生成一个4位数字的验证码,并将名字、电话号码和验证码显示在
admin
2022-09-10
77
问题
在考生文件夹下有一个文件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://www.kaotiyun.com/show/t76p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
在SQL的SELECT查询的结果中,消除重复记录的方法是
使用如下数据表:学生.DBF:学号(C,8),姓名(C,6),性别(C,2),出生日期(D)选课.DBF:学号(C,8),课程号(C,3),成绩(N,5,1)查询选修课程号为“101”的课程得分最高的同学,正确的SQL语句是
下列程序段执行以后,内存变量X和Y的值是CLEARSTORE3TOXSTORE5TOYPLUS((X),Y)?X.YPROCEDUREPLUSPARAMETERSA1.A
下面程序的运行结果是SETEXACTONs=’’ni’’+SPACE(2)IFs==’’ni’’IFs=’’ni’’?’’one’’ELSE?’’two’’E
在VisualFoxPro中,假设表单上有一选项组:○男⊙女,初始时该选项组的Value属性值为1。若选项按钮“女”被选中,该选项组的Value属性值是
函数LOWER(’’NCREl23’’)的值是()。
在表单(Forml)的INIT事件中编写程序代码,下列语句中不能将表单的背景颜色设置为绿色的是()。
在软件开发中,需求分析阶段产生的主要文档是
()是从二维表列的方向进行的运算。
仅使用Python基本语法,即不使用任何模块,编写Python程序计算下列数学表达式的结果并输出,小数点后保留3位。x=
随机试题
某学生管理系统的数据库包含如下关系表:Student(Sno,Name,Gender,Class,Major,Dno);Student为学生表,分别表示(学号、姓名、性别、班级、专业、系号)Course(Cno,Subject,Credit,Tim
参苏饮主治证的病因病机是
成功的靶向制剂应具备的性质有
灯饰所用材料的燃烧性能等级不应低于()。
唐先生月薪8000元,按规定月均缴纳三险一金1500元。在不考虑其他减免税的情况下,唐先生在2007年8月工资薪金所得的应纳税所得额为()。
管理具有的基本特性包括()。
马克思主义关于人的全面发展学说在中国教育界的具体实践是()
不论是在国家馆还是城市最佳实践区,那些在现代城市中巍然而立的历史遗存,无声地__________人们:现代化,不能__________历史;一座城市,只有处理好历史传统与现代化的关系,才能创造美好生活。填入划横线部分最恰当的一项是:
Afterthebirthofmysecondchild,Igotajobatarestaurant.Havingworkedwithanexperienced【C1】______forafewdays,Iwa
Accordingtothepassage,Indiannameswereimportantbecausethey______.______gavethesecondnameofanIndian.
最新回复
(
0
)