分类题库
Python题库
按题型、年份与知识点筛选,快速定位练习题。
题目列表
共 121 题
A58142
中国电子学会主办的“全国青少年信息素养大赛”总决赛要开始了,组委会的老师要统计各个赛项报名的人数。请帮着写一个程序,实现该功能:统计时,输入各项编号表示对应的比赛:1:Python编程挑战赛2:开源鸿蒙主题赛3:智慧物流挑战赛0:表示录入完毕要求:一、循环执行二、当输入错误数据,可以提示“没有此编号请重复输入”;三、当输入0后,自动统计所有项目的参赛人数,并输出出来;如下面的案例: 输入样例:请…
2023年
编程题
A58141
下面代码,在字典a中查找身高为137的人,请将代码中缺失部分补充完整。a = {'小赵':136,'小钱':141,'小孙':146,'小李':138,'小周':142,'小吴':134,'小郑':137,'小王':143}keys = a.keys()b = 0 #…
2023年
编程题
A58134
信息科技社团正在进行一种字符串扩展的实验,实验操作方法如下:(1)给定一个初始字符串s,筛选出其中的大小写字母,生成新的字符串x;(2)将字符串x最后一个字符删除,生成一个新的字符串y;(3)将字符串x的右边最后一个字符拼接到字符串x的末尾;(4)将字符串y拼接到字符串x的末尾。按照(2)-(4)步骤重复操作,每一步将当前字符串的长度加倍,直到字符串x长度达到n。给定初始字符串和n,请帮助社团同…
2023年
编程题
A58130
钢筋问题统计三角形数量及钢筋总长度。某工程需要很多由钢筋组成的三角形,在文本文件“data.txt”中每一行的三个数字分别表示三根钢筋的长度(整数,单位:厘米,数字间用空格隔开),若这三根钢筋能组成三角形,要求统计并输出三角形数量以及这些钢筋材料的总长度(若不能组成三角形则不对这些数据进行统计),文本文件数据如图a所示,程序运行界面如图b所示。完成该任务的思路是:首先从文本文件“data.txt…
2023年
编程题
A58126
判断一个正整数是否为自幂数;自幂数是指N位数各位数字N次方之和是本身,如153是3位数,其每位数的3次方之和是 153 本身,因此 153 是自幂数,1634 是 4 位数,其每位数的 4 次方之和是 1634 本身;首先输入一个整数M表示随后有M行每行有一个整数,输出每个整数是否为自幂数,如是则输出 T,否则 F。【输入描述】输入正整数M(1<=M<=100)。不考虑输入不合规情形…
2023年
编程题
A58125
老师带领同学们春游。已知班上有 N 位同学,每位同学有从 0 到 N-1 的唯一编号。到 了集合时间,老师确认是否所有同学都到达了集合地点,就让同学们报出自己的编号。到达 的同学都会报出,但有的同学很顽皮,会多次报出。你能帮老师找出有哪些同学没有到达吗?【输入描述】输入包含 2 行。第一行包含两个整数 N 和 M,表示班级有 N 位同学,同学们共有 M 次报出编号。约定 2≤N,M≤1000。第…
2023年
编程题
A58124
网站注册需要有用户名和密码,编写程序以检查用户输入密码的有效性。合法的密码只能由a-z之间26个小写字母、A-Z之间26个大写字母、0-9之间10个数字以及!@#$四个特殊字母构成。密码最短长度:6个字符,密码最大长度:12个字符。大写字母、小写字母和数字必须有其中两种,以及至少有四个特殊字符中的一个。【输入描述】输入以英文逗号分隔的多个字符组合作为被检测密码。输入时的逗号都作为分隔符, 不被视…
2023年
编程题
A58123
幸运数 【问题描述】变化正整数的各个奇数位(从右到左,个位为第1位,奇数,16347),变化的规 则是乘以 7,如果该奇数位与 7 相乘的结果大于 9 则各位数相加,如相加结果仍然 大于 9 则继续各位数相加,直到结果不大于 9;如果该奇数位与 7 相乘的结果不大 于 9 则该数为该奇数位变化结果。偶数位不发生变化。各个奇数位变化完毕后,将 新数的各位数相加,如果相加之和是 8 的整数倍,则为幸…
2023年
编程题
A58120
小杨报数
2023年
编程题
A58116
密码判断:编写一段能够实现密码判断功能的Python代码。要求:(1)程序运行开始后,用户通过键盘输入密码(格式为字符串);(2)如果密码错误,让用户继续输入密码;(3)如果密码正确,屏幕输出“密码正确,欢迎您!”,并终止循环,结束程序;(4)正确的密码可以在程序中明确,无需用户输入。示例:如:程序中的密码为:123456 程序运行后提醒用户输入密码,密码错误没有提示,继续要求输入密码,如果密码…
2023年
编程题
A58115
学校图书馆为了方便查找管理书籍,给每本书编写了号码,[8,9,10,12,13,14,16,17,25,27],输入号码提示这本书号码排第几。例如:输入12,输出:要查找的书号12排第4 。请完善程序:lst=[8,9,10,12,13,14,16,17,25,27]
2023年
编程题
A58113
统计高分问题小张在学习对分查找后,想利用该思路来实践一下,加深对该算法的理解。于是他按老师的要求,统计期末考试成绩,总分比他高的同学有多少个?他的思路是,首先将全区所有学生的成绩降序排序,然后利用对分查找思想解决。他编写的代码如下,请完善划线处的代码。cj =[654,643,621,612,609,606,...]#学生成绩存列表cj并已经降序排序def dfsearch(key): …
2023年
编程题
A58112
比岁数问题有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大?请运用递归算法完成以下代码。def age(n): if ① : c = 10 else: c = …
2023年
编程题
A58110
单词表问题小明是一名学生,他正在学习英语单词的拼写。他想要创建一个单词表,用于存储他学习过的单词,并统计每个单词出现的次数。请你帮助他补全代码完成以下任务: (1)创建一个空的字典 word_dict,用于存储单词和对应的出现次数;(2)使用 input() 函数,提示小明输入一个单词,并将其存储到变量 word 中;(3)检查字典 word_dict 中是否已经存在该单词。如果存在,则将该单词…
2023年
编程题
A58109
打字正确率问题 设计一个判断打字正确率程序。如样板字符串为“我爱你中国”,如果输入的字符串长度与样板字符串长度相同,则调用编程模板中Percentage函数去计算这两个字符串对应位置相同的字符个数占字符总长度的百分比,按照示例的格式输出;例如:如果样板字符串为“我爱你中国”输入字符串“我爱你中国”输出:匹配率:100%输入字符串"我爱你中华"输出:匹配率:80%输入字符串“我…
2023年
编程题
A58106
统计单词问题统计英文文本中出现的不同单词个数:读取只包含英文和标点的文件'/data/abc.txt',文件中单词和单词之间用1个空格或标点符号隔开,文末以标点符号结尾,在区分单词大小写的情况下,输出该文本中所出现的不同单词个数。实现上述功能的Python程序如下,请在划线处填入合适的代码。f=open('/data/ ① ','…
2023年
编程题
A58091
if语句的条件后面要使用花括号{}表示接下来是满足条件后要执行的语句块。( )
2023年
判断
A58087
if语句的表达式为空字符串、空列表、空元组、空字典和数字0都等价于False.( )
2023年
判断
A58066
下列程序写法是正确的。( ) score=50
2023年
判断
A58064
判断下列语句是否正确。( ) if 5>3 print("5大于3")
2023年
判断