简答题

课程名称:软件编程(Python)(五级)

题目:37.注册用户一个网站在注册新用户时,对用户名和密码的要求如下:(1)用户名必须是以数字1开头的11位纯数字;例如:12345678912(2)密码长度6——20,必须包含英文字母、数字。例如:python123(3)输入一个QQ邮箱,以备找回密码。例如147258369@qq.com,qq号为纯数字,以qq.com结尾。小华编写一个程序,首先验证一下准备使用的账号密码是否符合该网站的要求。请补全下列程序,实现此功能。name=input('请输入准备使用的账号:')password=input('请输入准备使用的密码:')mail=input('请输入准备使用的邮箱:')name_check=Falsepassword_check=Falsemail_check=Falseif name.isdigit() and len(name)==11 and ① : name_check=Trueif password.isalnum() and ( ② ): password_check=Trueif mail.endswith("@qq.com"): mail_name= ③ if mail_name.isdigit():​ mail_check=Trueif name_check and password_check and mail_check: print('账号、密码、邮箱均符合要求,可以注册!')elif name_check==False: print('账号不符合要求,请重新填写!')elif ④ : print('密码不符合要求,请重新填写!')elif mail_check==False: print('邮箱不符合要求,请重新填写!')else: print('未知情况,请重新填写!')———————分割线,以下为程序输入输出结果—————————请输入准备使用的账号:12345678912请输入准备使用的密码:python123请输入准备使用的邮箱:147258369@qq.com账号、密码、邮箱均符合要求,可以注册!

简答题

课程名称:软件编程(Python)(五级)

题目:知识竞赛活动  学校开展“学宪法"知识竞赛活动,其中有一项任务为完成“学宪法”答卷记得分。答卷含有5个客观题和5个主观题,其中客观题1-4题为单选题,第5题为多选题,单选题每题分值为2分;多选题全对得2分,漏选、少选得1分,多选错选不得分。为了提高改卷效率,学校信息技术组的老师设计并编写了一个Python小程序,输入客观题正确答案和答卷上的答案,即可计算得分。实现上述功能的Python程序如下,运行界面如图所示。   请输入客观题(5道)标准答案:AABDACD 请输入客观题(5道)题学生答案:ABBDAC 该学生客观题得分为:7分 实现上述功能的 Python 程序如下,请在划线处填入合适的代码。   def judge(x,y):       f=True       i=0       while i<len(y):           if y[i] not in x:                       ①                       break           i+=1       return f   num=0   key=input("请输入客观题(5道)标准答案:")   s=input("请输入客观题(5道)题学生答案:")   for j in range(5):       if j==4:           if key[j:len(key)]==s[j:len(s)]:               num+=2           elif        ②        :               num+=1       else:           if s[j]==key[j]:                       ③           print("该学生客观题得分为:"+        ④        +"分")