版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2024年3月青少年软件编程Python等级考试试卷五级(含答案) 一、单选题(共25题,每题2分1defcount_odd_numbers(n):returnlen([numfornuminrange(n)ifnum%2!=0])3题,以下Python代码的输出结果是?(D)foriinrange(5):print(''*(5-i)+'*'*(2*i+1))912A.jieba.add_word(w)w。Python012ApythonB.delmy_dict[key]15PythonLista=[1,2,3,4]list1?(C)importrandoma=[random.randint(1,5)*2foriinrange(5)]l=["python"+i+"级"foriin"一二三四五六"]pythonpythonpythonpython254次,若公历年份是4的倍数且不是100的倍数则为普通闰年(如2004年、2020年就是普通闰年现在想输出1949年到今(2024年之间的所有普通闰年,A.print([iforiinrange(1949,2025)ifi%4==0andB.print([iforiinrange(1949,2025)ifi%4!=0andi%100!=0])C.print([foriinrange(1949,2025)ifi%4==0andi%100=0])D.print([foriinrange(1949,2025)ifi%4!=0andi%100=0])二、判断题(共10题,每题2分2648(正确result=sum([numfornuminnumsifnum%3!=0])*2-27Python(错误第28题,无法通过引用索引来访问集合中的元素,但是可以用for循环来遍历第29题,科技社团将个人信息定义为元组,使用小括号,数据可以是不同的数第30题,Jieba是优秀的中文分词第三方库,jieba.cut(s)精确模式,可以把31(正确32,print('It'sawonderfulday!'It'sawonderfulday!str="Thisisadisposablecup"列表推导式[chr(i+97)foriinrange(26)](正确)三、编程题(共3题,共30分360~9,foriin foriinifcode[i//100]+code[i//10%10]+code[i%10]==num:ifnotflag:print("37scores,scores while :")if whileTrue::")ifscore=="stop":38221小程序,输入客观题正确答案和答卷上的答案,即可计算得分。PythonPythondefjudge(x,y):whileify[i]notin returnfkey=input("请输入客观题(5道)标准答案:")s=input("请输入客观题(5道)题学生答案:")forjinrange(5):ififkey[j:len(key)]==s[j:len(s)]: if "defjudge(x,y):whileify[i]notinx:returnfkey=input("请输入客观题(5道)标准答案:")s=input("请输入客观题(5道)题学生答案:")forjinrange(5):ififkey[j:len(key)]==s[j:len(s)]:elifs[j:len(s)]!=key[j:len(key)]:ifs[j]==key[j]:2024年6月青少年软件编程Python等级考试试卷五级真题(含答案)分数:100分 一、单选题(2550分)range()函数的基本用法是什么("108642"((“1234(4python("banana',需要增加集合元素"banana',正确的操作是?()(2Python((list1(有如下Python程序段,程序运行后输出的结果是 ((1383,85,87,75,95,87,88,90,79,80。在核对成绩时(运行下列代码,输出的结果是(运行以下代码,输出结果是((求执行下列操作后的正确结果(运行下列代码,正确的结果是(执行下列语句,得到的结果是(47(Python(B.C.D.str1="((A.B.C.D.(Asort()函数运行下列代码,正确的结果是(A.B.D.二、判断题(1020分)list1=[1,2,'a','a'],set1=set(list1),(((('basketball',99)((0(x,y,z=map(str,range(3))x,y,z((((三、编程题(330分)。36.统计单词(10请输入一段文字:Base64(10Base64Base64Base643(2464(24÷6=4),1Base64以编码字符“Win”2“Win”ASCII87,105,110,分别转换为86查找它们对应的字符,得到“Win”Base64“V2lu3Base64PythonASCIfor8str(r)+t。每tmp0。找缺失数(101n[1,n]范围内an=5时,a[0]=3,a[1]=4,a[2]=1,a[3]=5a2。2024年9月青少年软件编程Python等级考试五级真题(含答案一、单选题(共25题,共50分)以下哪个方法用于向字典中添加或修改键值对?()下列哪个操作不是字典类型的标准方法或属性?()集合类型中用于向集合中添加多个元素的方法是?()s{1,2,3,4},2,以下哪个操作是正确的?()。下面程序运行结果是?()。2564执行下面程序段输出结果?()>>>import8执行下列程序语句,输出结果说法正确的?()>>>import110011001100110011001100在Pythonrandom(执行下列程序段输出结果为?()>>>importA.8.08D.有如下程序,请问程序执行结果是?()。12输出的结果是?()。IITTIT2IT*2+a="HappyNewYear",a.find("a")的值是?()12C.D.10?()。print("%d%d%d!"%(a,b,c))print(a+"和"+b+"是好朋友,他们认识"+str(c)print("{}和{}是好朋友,他们认识{}年了!".format(a,b,c))填?()。 foriinrange(len(b)):A.B.C.D.b[len(b)﹣1:0:﹣1]len(range(1,10))的值是?()912之和,划线处应填入的语句是?()。foriinrange( A.B.C.D.有下列程序段,程序运行后,输出的结果是?()。s="UnitedbyEmotion"foriinrange(0,len(s),4):if运行下列程序,输出结果是?()。A.B.C.D.运行下列程序,输出结果是?()。foriinalist[::-A.3,6,9,B.C.D.运行下列代码,输出结果是?()。blist=','.join(str(n)forninalist)A.B.1234C.D.运行下列代码,输出结果是?()。A.[['语文','96'],['数学','98'],['编程',B.[('语文','96'),('数学','98'),('编程',C.[('语文',96),('数学',98),('编程',D.(('语文','96'),('数学','98'),('编程',Python一个集合,保存处理好的姓名数据。请选择最合适的一个选项中的语句?(print({i.lstrip()foriinprint({i.rstrip()foriinprint({i.strip()foriinprint({i.split()foriinmy_list=[n**2forninrange(6)]功能不相同的是?()。list1=[n**nforninrange(6)]list3=list(map(lambdalist4=list(map(lambdan:pow(n,2),range(6)))(ge=(kemuforkemuin('语文','数学','英语','编程'))二、判断题(共10题,共20分)字典中的键必须是唯一的。()。集合类型中的元素不允许重复。()。in:xins。()。()time.time()数。()。表达式"Python2024">"python"True。()。Pythonhello,java,java,python()。0。()型不可以用。()。list(range(5))将其转换为列表[0,1,2,3,4]。()。三、编程题(330)。tasks=foriinrange(1,task ("请输入第{}天完成的任务 foriinrange(7): total_tasks=sum(int(task)fortaskintasks)print("一周内完成的任务总数为:", tasks=foriinrange(1,taskinput("请输入第{}天完成的任务:".format(i))foriinrange(7):print("第{}天完成的任务:{}".format(i+1,tasks[i]))total_tasks=sum(int(task)fortaskintasks)print(ifname.isdigit()andlen(name)==11and ifpassword.isalnum()and( ifmail.endswith("@"): ifmail_name.isdigit():ifname_checkandpassword_checkandmail_check:elifelif elifmail_check==False:print('ifname.isdigit()andlen(name)==11andname[0]=='1':ifpassword.isalnum()and(6<=len(password)<=20):ifmail.endswith("@"):mail_name=mail[:-7]ifmail_name.isdigit():ifname_checkandpassword_checkandmail_check:elifelifpassword_check==False:elifmail_check==False:print('53data3forcin foriin ifs[i]>max_zp:foriin data=[180,283,385,17
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广东科学技术职业学院《医学生物化学》2023-2024学年第一学期期末试卷
- 广东金融学院《农业技术经济学》2023-2024学年第一学期期末试卷
- 广东环境保护工程职业学院《中学语文经典新诗解读》2023-2024学年第一学期期末试卷
- 广东行政职业学院《护理学基础实验(1)》2023-2024学年第一学期期末试卷
- 广东工贸职业技术学院《大数据原理与技术课程设计》2023-2024学年第一学期期末试卷
- 广东东软学院《儒学与传统文化》2023-2024学年第一学期期末试卷
- 广东创新科技职业学院《软件工程A》2023-2024学年第一学期期末试卷
- 《口腔护理岗前培训》课件
- 《流程图的排版规则》课件
- 公证书 仲裁文书
- 高中政治统编版选择性必修二《法律与生活》综合测试卷(一)(原卷版)
- 带状疱疹后神经痛的诊治课件教案
- 《房产税法》课件
- 产品质量培训
- 海洋气象预测研究
- 2024急性心梗护理常规
- 浅谈风电机组偏航制动器故障原因及案例分析
- 机加工车间主任年终总结
- 细胞生物学练习题库与参考答案
- 辐射探测器市场发展前景分析及供需格局研究预测报告
- 退休延期留用岗位协议书
评论
0/150
提交评论