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

分类题库

Python题库

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

共 163 题 编程题

题目列表

共 163 题
A61083 交朋友 2026年 循环结构 条件判断 数组遍历 最值查找 编程题 A61082 数字替换 2026年 循环结构 条件判断 字符串处理 编程题 A61055 画画 2026年 循环结构 条件判断 边界处理 二维图形输出 编程题 A61006 山之谷 2026年 循环结构 条件判断 二维数组 方向遍历 编程题 A60980 找数 2026年 循环结构 哈希表 数组 集合去重 编程题 A60882 输出字符串中部分字符编写一段能够输出原字符串中某个字符(如果是多次出现的字符,则为第一次)出现前所有字符的代码。字符输出的方式不限,可以一个一个输出,也可以一起输出;可以一行一个输出,也可以输出在一行,但是必须是指定字符前面的所有字符都要有(包括空格和标点符号)。 要求:(1)程序运行开始后,用户通过键盘输入截止的单个字符(格式为字符串),提示信息为“请输入截止字符:”;(2)必须用循环结构;(… 2025年 输入输出 循环结构 条件判断 字符串遍历 编程题 A60844 课本分配某学校由于缺乏课本,信息课要两人共读一本课本,数学课要三人共读一本课本,语文课要四人共读一本课本。书的总数是52本。问信息书、数学书、语文书各有多少本?(每门功课至少要有一本书)for i in range(1, 51):# 信息书 2025年 循环结构 条件判断 枚举算法 变量与表达式 编程题 A60843 冒泡排序下列程序用冒泡排序算法将数列从小到大输出,请你补全代码。c=[3,6,11,18,9,12,5,2,22,10] 2025年 循环结构 条件判断 冒泡排序 列表索引 编程题 A60807 阿凡提与国王比赛下棋,国王说要是自己输了的话阿凡提想要什么他都可以拿得出来。阿凡提说那就要点米吧,棋盘一共64个小格子,在第一个格子里放1粒米,第二个格子里放2粒米,第三个格子里放4粒米,第四个格子里放8粒米,以此类推,后面每个格子里的米都是前一个格子里的2倍,一直把64个格子都放满。需要多少粒米呢?根据题意,请完善划线处的代码。def fun(n) 2025年 循环结构 函数调用 递推与迭代 大数运算 编程题 A60806 查字典 假如字典为1000页,若用二分法来翻到具体指定的页码,则横线处能正确控制循环体运行的表达式是什么?请完善横线处的代码。x=int(input("请输入要查找的页码(小于1000):")) 2025年 循环结构 二分查找 条件判断 编程题 A60805 蜗牛爬行 一只蜗牛在如下图所示的数字方格上移动,已知它只能从标号小的方格移动到标号大的相邻方格。现在请你计算:蜗牛从方格M开始爬到方格N,1<=M<N<=1000,有多少种移动路线?以下用Python编程实现,请你补全代码。def woniu(m , n) 2025年 递推 动态规划 循环结构 数组操作 编程题 A60768 完全数 数学老师告诉小明,数字王国中有一组耀眼的明星,它们叫完全数。其特点是一个正整数等于除它之外其他所有除数之和,就称之为完全数。例如:6除它之外的除数有1、2、3,并且1+2+3=6,所以它是完全数。数学老师让小明找出500以内的完全数。小明写下求500以下完全数的程序,但因为粗心遗漏了关键的代码,请根据上面需求补全程序代码。for i in range(1,500) 2025年 循环结构 条件判断 取余运算 因数求和 编程题 A60767 字符串替换 小明在信息科技课上学习了word的基本操作后,了解到word中替换功能可以将文档中指定内容一次性全部替换成其他文本,于是试着在Python中编程实现相关功能,功能描述如下:在字符串s中,查找指定的字符c1(可以是单个字符,也可以是多个字符的组合)并替换成其他字符c2。例如:输入s的值为:"A person in need is a person indeed!",… 2025年 字符串 循环结构 条件判断 字符串切片 编程题 A60730 进制问题如图所示为'data1.txt'中存储的数据,其中每一行都为24个由'0'和'1'组成的二进制数字,现编写Python程序读取'data1.txt'文件中的数据,并将二进制数字转换成十进制数字,转换规则为每八位二进制数字转换为一个十进制数,相应的Python代码如下,请补充完整。f=open('/data/ ① … 2025年 循环结构 进制转换 字符串处理 文件读写 编程题 A60689 编写一段Python代码,模拟空调智能开关,检测室外温度超过 35 度时,自动打开空调。要求:(1)程序运行开始后,用户通过键盘输入温度(可能会输入小数哦);(2)如果温度小于等于 35 度,就继续让用户输入温度;(3)如果温度大于 35 度,输出"空调已打开",并终止循环,结束程序。测试样例:请输入当前的温度28.4请输入当前的温度30请输入当前的温度36空调已打开友情提示… 2025年 输入输出 循环结构 条件判断 浮点数 编程题 A60658 学生排序对某年级的学生按身高及性别进行排序。要求女生在前、男生在后,性别相同的按身高升序排列。所有学生信息的数据格式例如[[“男”,“徐杰”,145],[“女”,“王梓静”,138]……],其中[“男”,”徐杰”,145]表示其中一位学生的信息,实现该问题解决的Python程序如下,请将程序补充完整。"""将全体学生的身高性别数据存入列表st中,测试列表如下:&qu… 2025年 循环结构 列表操作 条件判断 排序算法 编程题 A60657 统计购买图书数如下图,在文件“购买图书.csv”中记录着3个同学多次购买图书的信息(第一列为同学编号,第二列为每次购买图书的数量),输出每个同学购买图书的总数,请你补全代码。import csv 2025年 循环结构 条件判断 文件读取 CSV数据处理 编程题 A60605 传感器采集数据在人工智能的多模态数据处理中,不同传感器采集的特征数据需要融合。每个传感器用唯一ID标识,数据格式为“ID:特征值”。编写程序将多个传感器的特征值合并,并计算每个ID的加权调和平均数(权重由出现次数决定)。 给定若干行传感器数据(格式为ID:值),请按以下规则处理:数据去重:同一ID的重复数据仅保留最后一次出现的值;权重计算:统计每个ID的数据出现总次数 ;融合计算:输出每个ID的… 2025年 循环结构 排序 字典 字符串分割 编程题 A60587 IP地址记录小明的IP地址记录在文件ip_list.txt中,但其中有些IP属于内网(局域网IP段如192.开头),小明想要:(1)读取所有IP地址(2)删除每行末尾换行符(3)筛选出不是以192.开头的IP地址(4)将这些IP地址逆序排列后保存到新文件ip_result.txt(5)并在屏幕上显示每一条被保存的IP请根据下面代码框架补充完整(共4个填空)。# 读取ip_list.txt 2025年 循环结构 列表操作 字符串处理 文件读写 编程题 A60519 垃圾分类2025年,某社区推行垃圾分类积分制度。居民每日投放可回收物(每袋积2分)和厨余垃圾(每袋积1分),当日统计得出总积分达到30分且总垃圾袋数少于20袋。要求找出所有符合题目要求的垃圾袋组合方案。请完成下面Python程序中①②③④的语句,实现对问题的求解。#设recycle、food分别为可回收物、厨余垃圾的垃圾袋数量,num为符合题目要求的方案数目num=0 2025年 循环结构 条件判断 数学建模 枚举算法 编程题