测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

分类题库

Python题库

按题型、年份与知识点筛选,快速定位练习题。

共 321 题 编程题

题目列表

共 321 题
A58773 编写一个重复执行的程序,要求用户输入一个字符串。如果输入的字符串的长度是奇数,就输出字符串最中间的字符。如果字符串的长度是偶数,就输出字符串的最后一个字符。然后重复以上操作。 2022年 字符串 循环结构 条件判断 索引访问 编程题 A58772 从键盘输入任意字符串,按照下面要求分离字符串中的字符:1、分别取出该字符串的第偶数位的元素(提醒注意:是按照从左往右数的方式确定字符串的位置);2、并依次存储到一个列表中;3、输出这个列表。 2022年 字符串 循环结构 列表操作 条件判断 编程题 A58736 下面程序实现对二维数据的处理,请你补全代码。f=open('/data/score2.csv','r') 2022年 循环结构 字符串处理 文件读写 二维列表 编程题 A58735 在三位数的自然数中,找出至少有一位数字是5的,至少能被3整除的所有整数,并统计个数,具体代码如下:count=0 2022年 循环结构 条件判断 枚举算法 整数位运算 编程题 A58734 输入一个正数,以下代码编程求出它的平方根。请你补全代码。in_var = float(input("请输入一个需要开方的正数,可以使用2位小数:\n x = ")) 2022年 循环结构 条件判断 浮点数运算 二分法 编程题 A58701 从键盘接收一组不重复整数,并将这组整数按从小到大的顺序排列。以下程序采取快速排序法对这组整数进行排序。快速排序法的原理是:(1)取这组数据中间那个数为锚定值mid;(2)从这组数据开头往右找,遇到比mid大的数则停下,位置记为i;(3)从这组数据末尾往左找,遇到比mid小的数则停下,位置记为j;(4)如果此时i仍在j左边,即i<=j,则交换这两个数;(5)重复(2)~(4)直到i、j重合;… 2022年 递归 循环结构 快速排序 数组与列表 编程题 A58700 鸡兔同笼是中国古代的数学名题之一。大约在1500年前,《孙子算经》中就记载了这个有趣的问题。书中是这样叙述的:今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?意思是:有若干只鸡兔同在一个笼子里(笼中最少有一只鸡和一只兔),从上面数,有35个头,从下面数,有94只脚。问笼中各有多少只鸡和兔?今天我们用编程的方法来求解一下这道数学命题吧。def ji_tu(head,leg) 2022年 循环结构 条件判断 变量与赋值 函数调用 编程题 A58699 有一个游戏:有两个人,第一个人先从1和2中挑一个数字,第二个人可以在对方的基础上选择加1或者加2,然后又轮到第一个人,他也可以选择加1或者加2,之后再把选择权交给对方,就这样双方交替地选择加1或者加2,谁先加到20,谁就赢了。在不考虑谁输谁赢的情况下,从一开始(以1或2为起点)加到20,有多少种不同的递加过程?比如1,4,7,10,12,15,18,20算一种;2,5,8,11,14,17,20… 2022年 计数问题 递推关系 递归算法 函数参数与返回值 编程题 A58662 每个人都知道自己的鞋码,但是不知道自己的脚长,请写一个程序,帮助大家利用鞋码算出脚长。要求:1.允许用户输入自己的鞋码,并有提示语'请输入你的鞋码:',不需要包括单引号;2.计算鞋码,脚长 = (鞋码 + 10) / 2;3.输出脚长,并有提示语'你的脚长是(单位:厘米):',不需要包括单引号。示例:输入:38输出:你的脚长是(单位:厘米) 2022年 输入输出 算术运算 变量与赋值 编程题 A58661 按照要求绘制一个五角星:(1)海龟初始位置的坐标为(0,0);(2)设置画笔大小为5,(3)画笔颜色为红色(red);(4)五角星填充颜色为黄色(yellow)。(5)五角星大小不限,但是要能清晰看出是五角星,并且完全在考试平台上显示出来。提示:五角星每个角为36度。 2022年 坐标与运动 角度计算 海龟绘图 颜色填充 编程题 A58626 某航空公司对于托运行李有尺寸要求,必须满足以下条件:每件托运行李的长、宽、高三边之和须大于或等于60厘米,且小于或等于203厘米。(注意只是三边,不考虑立方体的整个周长,相当于只求长+宽+高三个数字的和,如,长宽高为:20、30、40,则之和为90)编写一个重复执行的程序,要求如下:1、用户一次性输入三个数字,分别代表行李的长、宽、高(单位:厘米),三个数字直接用英文的逗号隔开;如:23,45,… 2022年 循环结构 条件判断 字符串分割 列表与元组 编程题 A58625 统计一段文本中有几句话编写程序,要求如下:1.程序开始运行后,需要用户输入一段中文;2.根据用户的输入,统计其中共有几句话(以句末为“。”“?”或“!”为依据,判断一句话);3.输出统计结果,如:“这段话中共有3句话”。 2022年 字符串 输入输出 循环结构 条件判断 编程题 A58589 如下图有一个名为“book.csv”的文件,小明想计算所有库存书籍的总价,于是编写了下面代码。请将红色①②处的代码补充完整。b = 0 2022年 循环结构 数据类型转换 文件读取 字符串分割 编程题 A58588 小敏想用二分法对关键字14进行查找,请你帮她补全代码lst=[3,12,7,45,9,10,31,90,1,23,14,52] 2022年 循环结构 二分查找 条件判断 列表索引 编程题 A58587 标准考试答题卡一般采用2B铅笔填涂,填涂好的答题卡经过扫描后得到相应的数字化图像,再通过光学识别,完成答题卡信息数据的采集、分析与统计。计算机判断答题卡中信息点被填涂的标准是灰度值小于132为黑色,灰度值大于等于132为白色。灰度值计算公式:灰度值=0.299×红色分量(R)+0.587×绿色分量(G)+0.114×蓝色分量(B),若分别输入n个信息点的RGB颜色值,则其判断程序如下: n=i… 2022年 输入输出 循环结构 条件判断 算术表达式 编程题 A58551 Python等级考试五级编程题:班级通讯录。小聪同学是班长,为了更好地管理班级通讯录,他编写了一个程序,具有以下功能: (1)设计有一个空字典,用于存放用户的通讯录(包括姓名和电话号码)。 (2)程序运行后,有以下提示信息并可选择输入: a.新增联系人 b.查询联系人 c.删除联系人 d.退出程序 (3)根据用户选择,… 2022年 循环结构 条件判断 字典操作 字符串输入输出 编程题 A58550 青少年软件编程Python等级考试五级编程题:城市输出其所在省份。明明送给冬冬一张包含n行省份和城市对应信息的列表,同时还给冬冬一组m个需要查询的城市名称。请帮助冬冬编程计算,对于每个城市输出其所在省份。 2022年 输入输出 循环结构 字符串处理 字典 编程题 A58549 Python等级考试五级编程题:寻找2022。小明在玩一个数字游戏,该游戏要求每次随机生成100个0与2组成的数字序列。现在需要小明找出这个随机数字序列中能够连续组成2022这个数字序列的个数。请你编写Python程序帮助小明实现游戏功能。请将如下程序代码补全:import random as r 2022年 字符串 循环结构 列表操作 条件判断 编程题 A58515 青少年软件编程Python等级考试一级编程题;图片的月食现。“天狗吃月亮”是一个古老的神话,以前古人不了解月食这一现象,所以说月亮被狗吃了,天狗吃月亮是古人对“月食”这一天文现象的简称。月食是自然界的一种现象,当太阳、地球、月球三者恰好或几乎在同一条直线上时(地球在太阳和月球之间),太阳到月球的光线便会部分或完全地被地球遮挡,产生月食。请你设计一段程序完成下列图片的月食现象。要求:(1)海龟的初… 2022年 坐标与运动 图形绘制 填充颜色 海龟绘图 编程题 A58514 青少年软件编程Python等级考试一级编程题;计算长方形的面积。要求: (1)利用input()语句输入长方形的长和宽; (2)利用运算符*,求得长方形的面积; (3)利用print()语句输出长方形的面积。 2022年 输入输出 数据类型转换 算术运算 变量与赋值 编程题