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

分类题库

Python题库

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

共 321 题 编程题

题目列表

共 321 题
A60806 查字典 假如字典为1000页,若用二分法来翻到具体指定的页码,则横线处能正确控制循环体运行的表达式是什么?请完善横线处的代码。x=int(input("请输入要查找的页码(小于1000):")) 2025年 循环结构 二分查找 条件判断 编程题 A60805 蜗牛爬行 一只蜗牛在如下图所示的数字方格上移动,已知它只能从标号小的方格移动到标号大的相邻方格。现在请你计算:蜗牛从方格M开始爬到方格N,1<=M<N<=1000,有多少种移动路线?以下用Python编程实现,请你补全代码。def woniu(m , n) 2025年 递推 动态规划 循环结构 数组操作 编程题 A60769 共同的兴趣 小明正在开发一个社交网络应用程序,需要实现一个功能来帮助用户找到共同的兴趣爱好。用户可以输入自己的兴趣爱好,然后系统会将用户输入的兴趣爱好与其他用户的兴趣爱好进行比对,找出共同的兴趣爱好并统计数量展示给用户。请在下面程序空白处填上正确内容,以实现程序功能。示例: 请输入用户A的兴趣爱好,用逗号分隔:阅读,旅行,游泳,瑜伽 请输入用户B的兴趣爱好,用逗号分隔:游泳,瑜伽,摄影,登山… 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年 字符串 循环结构 条件判断 字符串切片 编程题 A60732 计算圆形的面积编写一个父类Shape,具有一个属性color和一个方法get_area(),用于计算形状的面积。然后,基于Shape类创建子类Circle,表示圆形。子类需要实现父类的方法get_area()来计算自身的面积。具体要求:(1)Shape类包含以下属性和方法: 属性:color(字符串类型,表示颜色) 方法:get_area()(计算并返回面积,方法体为空,由子类实… 2025年 面向对象 继承 构造函数 方法重写 编程题 A60731 学生数据库编写程序操作SQLite数据库,并读出表中的数据。具体要求如下:(1)打开数据库连接;(2)清除已存在的表 -students;(3)创建一个表students;(4)向新表插入数据;(5)读取表students中数据。(本题无需运行通过,写入代码即可)import sqlite3 2025年 SQL语句 数据库连接 数据表操作 数据查询 编程题 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年 输入输出 循环结构 条件判断 浮点数 编程题 A60688 某市气象局建立了高温预警机制用于夏天的温度检测,即一周内,3天及其以上出现最高气温超过35℃(≥35℃)时,系统将发布高温警报提示市民预防中暑。若没有出现以上情况,则输出“正常”。请你编写Python程序实现自动分析温度数据并触发警报的功能。要求:(1)程序运行开始后,屏幕提示“请用户输入一周的温度(逗号进行分割):”,提示用户通过键盘输入一周的温度值(为了方便计算,数值均为整数);(2)程序可… 2025年 条件判断 循环遍历 计数统计 字符串分割 编程题 A60659 碳中和行动2025年,全球碳中和行动进入关键阶段。某环保机构收集了多个绿色能源项目的效率数据(单位:%),需通过算法对项目效率进行排序,优先推广高效项目。要求:实现选择排序算法,按效率值(第二列)对项目列表进行降序排序,输出排序后的项目名称和效率值。 已知数据如下:projects = [ 2025年 格式化输出 元素交换 选择排序 列表索引 编程题 A60658 学生排序对某年级的学生按身高及性别进行排序。要求女生在前、男生在后,性别相同的按身高升序排列。所有学生信息的数据格式例如[[“男”,“徐杰”,145],[“女”,“王梓静”,138]……],其中[“男”,”徐杰”,145]表示其中一位学生的信息,实现该问题解决的Python程序如下,请将程序补充完整。"""将全体学生的身高性别数据存入列表st中,测试列表如下:&qu… 2025年 循环结构 列表操作 条件判断 排序算法 编程题 A60657 统计购买图书数如下图,在文件“购买图书.csv”中记录着3个同学多次购买图书的信息(第一列为同学编号,第二列为每次购买图书的数量),输出每个同学购买图书的总数,请你补全代码。import csv 2025年 循环结构 条件判断 文件读取 CSV数据处理 编程题 A60637 无人机社团小明参加了一个无人机社团,现有n架无人机,编号为1, 2, 3, ..., n,依照规则出队执行任务。规则:从队列中按顺序出队第k架无人机,直到剩下最后一架无人机时,它将完成最终任务。现在需要计算第m架被出队的无人机的编号,请补充完成该程序。def solve(n, k, m) 2025年 递归 取模运算 函数调用 约瑟夫环 编程题 A60636 岩浆活动2024年,我国科学家通过对嫦娥六号月壤样品的分析研究,发现月球背面某区域的岩浆活动层数呈现递减规律:最上层有n层岩浆活动,下一层岩浆活动层数是上一层的三分之一(向下取整),直到层数小于等于1时停止。此外,每层岩浆活动有一个厚度值,最上层厚度为t,下一层厚度为上一层的0.5倍。请完善以下程序,计算该区域的总岩浆活动层数和总厚度。def moon(n, t) 2025年 递归 浮点数运算 取整运算 函数返回值 编程题 A60635 收费标准某快递公司对于不同重量的包裹和不同的寄送距离有不同的收费标准。该公司将寄送距离分为两个区间:在距离distance小于或等于1000公里时,如果包裹重量weight小于等于2千克,收费base_near元;如果重量大于2千克,超出2千克的部分每千克收费extra_near元。在距离大于1000公里时,如果包裹重量小于等于2千克,收费base_far元;如果重量大于2千克,超出2千克的部分… 2025年 分支结构 条件判断 分段计费 函数参数 编程题 A60605 传感器采集数据在人工智能的多模态数据处理中,不同传感器采集的特征数据需要融合。每个传感器用唯一ID标识,数据格式为“ID:特征值”。编写程序将多个传感器的特征值合并,并计算每个ID的加权调和平均数(权重由出现次数决定)。 给定若干行传感器数据(格式为ID:值),请按以下规则处理:数据去重:同一ID的重复数据仅保留最后一次出现的值;权重计算:统计每个ID的数据出现总次数 ;融合计算:输出每个ID的… 2025年 循环结构 排序 字典 字符串分割 编程题 A60604 购物车系统派森同学用Python语言写了一个简易的购物车系统。这个系统可以存储用户添加到购物车中的商品名称和价格,用空格隔开。用户输入结束后,可以按价格从高到低打印输出购物车清单,最后输出一共有几种商品和总价。请补全横线上的代码,实现该功能。shopping_cart = [] # 初始化购物车列表 2025年 列表操作 排序 元组 字符串分割 编程题 A60603 字符串循环移位字符串的循环移位过程是将字符串的第一个字符移动到末尾形成新的字符串,例如,现有一个字符串"AABCD",移位一次后产生新字符串"ABCDA",再移位一次产生新字符串"BCDAA",依次类推。下面的程序实现的功能是:首先输入两个字符串,判断其中较短的字符串是否是较长的字符串通过若干次循环移位后的新字符串的子串。例如输入字符串… 2025年 字符串 取模运算 循环移位 子串匹配 编程题 A60589 管理电话号码编写一个使用SQLite管理电话号码的程序,功能有:显示所有电话号码、添加、删除和退出,请补全程序。(本题无需运行通过,写入代码即可)import sqlite3 2025年 SQL语句 函数定义与调用 异常处理 SQLite数据库操作 编程题