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

分类题库

Python题库

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

共 321 题 编程题

题目列表

共 321 题
A58186 验证哥德巴赫猜想。2000以内的不小于4的正偶数都能够分解为两个素数之和,验证哥德巴赫猜想对2000以内的正偶数成立。根据问题描述,为了验证哥德巴赫猜想对2000以内的正偶数都是成立的,要将正偶数整数分解为两部分,然后判断分解出的两个正整数是否均为素数。若是,则满足题意,否则应重新进行分解和判断。输入:每次输入一个2000以内的不小于4的正偶数n。输出:输出n能被分解成的素数a和b,如果不止一组… 2022年 循环结构 条件判断 函数调用 素数判断 编程题 A58185 二维数组打印杨辉三角形。在屏幕上打印杨辉三角形,杨辉三角形又称贾宪三角形、帕斯卡三角形,是二项式系数在三角形中的一种几何排列。由于位于杨辉三角形两个腰上的数都为1,其他位置上的数等于它肩上两个数之和,基于杨辉三角形的这个特点,可以使用二维数组打印出杨辉三角形。Python程序实现打印杨辉三角形如下,请你补全代码。# 控制打印的行数,行数过大会造成显示不规范 2022年 递推 循环结构 二维数组 杨辉三角 编程题 A58184 小海龟最近正在学习中国传统文化,小海龟对传统节日元宵节特别感兴趣,元宵节作为中国传统节日又被称为灯节,小海龟为了庆祝元宵节,它想绘制一个彩色的荷花灯图形,如下图所示:要求: (1)彩色荷花灯由5个花瓣组成,画笔颜色为粉色(pink); (2)相邻花瓣的对称轴夹角的角度为30度(提醒同学们程序中的旋转角度可不一定是30度); (3)单个花瓣的弧度为90度,半径为70; (4)最左侧花瓣的上下两个线… 2023年 循环结构 隐藏显示 角度旋转 画圆工具 编程题 A58183 某快递公司对于邮寄的包裹有尺寸要求,必须满足以下条件:每件包裹的长、宽、高之和须小于或等于200厘米,且任意一边长度必须小于或等于80厘米。(假设所有包裹都是长方体)编写一个重复执行的程序,可以实现自动判断包裹是否符合要求。具体要求如下:(1)用户以厘米为单位按顺序分别输入包裹的长、宽、高(用户只输入大于零的数字,不输入长度单位,可以输入小数;分多次输入还是一次输入不做要求);(2)程序自动判断… 2023年 输入输出 循环结构 条件判断 逻辑运算 编程题 A58182 编写程序帮老师对英语试卷中的英文字母、数字和其他字符(注意:包括空格)进行分类并统计每种字符的数量。 输入样例:**Welcome to 2023~! 输出样例:字母:Welcometo,共9个 数字:2023,共4个 其它字符:** ~!,共6个 2023年 条件判断 计数统计 字符串遍历 字符分类 编程题 A58181 妙妙学校举行了知识竞赛,有一、二、三3个班分别派出最优秀的5名代表参加此次竞赛。这15名代表的成绩存放于”jscj.csv”文件中,现在妙妙读取了其中的数据,数据内容如图所示: 下列代码实现了读取竞赛分数信息,并输出各班平均分的情况,请你补全代码。import csv with open("/data/jscj.csv",encoding="utf-8"… 2023年 循环结构 分支结构 CSV文件读取 列表与索引 编程题 A58180 若要生成一个由若干小写字母组成的互不重复的随机数组,已知小写字母的ASCII码值为97~122整数范围,并将其进行从小到大输出,如图所示,请将相关程序补充完整。import random #random是随机数模块 2023年 随机数生成 选择排序 ASCII码转换 列表去重 编程题 A58179 Python等级考试四级编程题:换位密码法。换位密码法是将明文中的字符位置通过一定的规则重新排列从而得到密文的一种加密方法。某换位密码法加密方法如下:先把明文按照固定长度(4位一组)进行分组,然后对每一组的字符进行换位操作,从而得到密文。例如, 字符串"ceit",使用密钥1432进行加密时,首先将字符串以 4 个字符为一组进行分组,然后对每组的字符进行换位,第1个和第3个字… 2023年 循环结构 加密算法 字符串切片 索引与遍历 编程题 A58178 Python等级考试四级编程题:长方形的纸裁正方形。一张长方形的纸,长m米,宽n米(长宽均为整数),现在要把它刚好裁成一些正方形(边长是整数),有几种裁法,如果要使裁得的正方形面积最大,可以裁多少块。小明学习了递归后,编写程序如下,首先输入长方形的长和宽,计算出结果。请完善划线处的代码: def tj(a,b): c = 0 minn = ① if… 2023年 递归 循环结构 最大公约数 函数定义与调用 编程题 A58177 Python等级考试四级编程题:商超会员客户信息管理系统。商超采用会员制,客户的消费信息如会员号、姓名和积分如下表所示,小方的爸爸想编写一个客户信息管理系统,其中有一个功能是:输入会员号,查询该会员的积分。小方知道后,就跃跃欲试,他首先从数据库读取客户信息到列表data中,其中data[i][0]存储第i条记录的会员号,data[i][1]存储第i条记录的姓名,data[i][2]存储第i条记录… 2023年 二分查找 冒泡排序 列表索引 二维列表 编程题 A58176 Python等级考试一级编程题:绘制Z形图形。编写程序,绘制如图1所示的Z形图形,画笔宽度为20,起始位置为(-50,100),其他尺寸说明如图2所示。 2023年 顺序结构 坐标与运动 画笔控制 编程题 A58175 Python等级考试一级编程题:正方形面积和周长计算。要求:(1)程序开始运行后,输入一个正方形的边长(整数);(2)程序会根据输入的边长数值,输出这个正方形所对应的周长和面积的值,并且注明哪个是周长,哪个是面积。 2023年 输入输出 算术运算 变量 编程题 A58174 Python等级考试二级编程题:体重比较器 。要求: 请编程实现如下功能:(1)程序开始运行时,提醒用户输入三个人的名字和体重(可以分开输入,每次输入名字或者体重);(2)程序自动比较,找出最重的一个人的名字和体重;(3)输出的格式不限,但是要有最重人的姓名和体重信息。 2023年 输入输出 条件判断 变量与赋值 编程题 A58173 Python等级考试二级编程题:统计语句中指定字符的个数。要求:(1)统计的语句为:Were you born on August 21, 1994(2)要求使用条件语句,统计该句中所有英文字母、数字的个数的和(不包括空格、逗号等标点符号);(3)输出一个整数,表示所有英文字母和数字的个数的和。 2023年 条件判断 字符串遍历 字符分类统计 编程题 A58172 Python等级考试三级编程题:某班级期中考试成绩汇总在文件“score.csv”中,包含了语文、数学、英语三科的分数,数据内容如下图显示:小明编写了如下程序,读取成绩文件中的数据,并分别计算语文、数学、英语三科成绩的平均分,请你补全代码。import csv 2023年 循环遍历 累加求和 文件读写 CSV数据处理 编程题 A58171 Python等级考试三级编程题:图书借阅管理程序。新学期到了,学校接收了一批捐赠的图书,小明编写了一个简单的程序用来管理图书,并支持借阅功能。为了提高查找图书的效率,小明使用了二分查找法来设计图书借阅功能。以下是小明编写的图书借阅管理程序,请你补全代码。library=dict() #用字典生成一个图书管理数据结构(字典的键为编号,字典的值为['书名',本数]) 2023年 循环结构 二分查找 条件判断 字典 编程题 A58170 Python等级考试三级编程题:小组同学按身高从高到低输出名单。某班“天天向上”小组共有6个同学,姓名和身高数据分别存放在列表a中,编写程序实现小组同学按身高从高到低输出名单,运行结果如图所示:程序代码如下,请在划线处补充完整:a=[["李洪全",135],["王倩倩",154],["吴乐天",148],["周立新"… 2023年 循环嵌套 排序算法 列表与二维列表 索引与遍历 编程题 A58169 Python等级考试四级编程题:计算第n项的结果。已知某c的第n项计算步骤如下:小明编写程序计算第n项的结果。首先从键盘输入n,然后利用上述递推关系计算结果,请完善划线处的代码。def fc(n) 2023年 条件判断 递推关系 函数定义 递归调用 编程题 A58168 Python等级考试四级编程题:九九乘法表。请补全下列代码,编程实现用递归的方法输出九九乘法表。def get_result(num): 2023年 递归 循环结构 字符串格式化 编程题 A58167 Python等级考试四级编程题:计算蜗牛爬出井需要几天。有一只蜗牛在井底,井深n米。蜗牛每天往上爬a米,又会往回滑b米。请从键盘接收输入整数n,a,b,用空格隔开。并完成下列程序,计算蜗牛爬出这口井需要几天。n,a,b=input("请输入井深,蜗牛每天往上爬几米,蜗牛滑下几米:"). ① 2023年 循环结构 条件判断 变量与赋值 字符串分割 编程题