分类题库
Python题库
按题型、年份与知识点筛选,快速定位练习题。
题目列表
共 44 题
A60919
编写一个Python程序,计算长方形的周长(提示:长方形的周长计算公式为:周长=2*(长+宽))。要求:(1)程序开始运行后,输入长方形的长和宽,输入的数字是整数(可以分两次输入);(2)要求提示语必须有,提示语为“长方形的长是:”和“长方形的宽是:”;(3)程序根据长和宽计算输出结果。例如,输入长:8, 宽:10;输出为“长方形的周长为:36”。
2025年
编程题
A60918
《哪吒2》火爆全球,成为全球票房最高的动画片,在片中哪吒与敖丙分别为火和水的象征,同时在剧中“魔丸”(哪吒)与“灵珠”(敖丙)最后结合在一起产生了巨大能量,这些思想都来源于我国道家阴阳结合的传统文化。太极和太极图是中国道家文化中的重要内容,它们以简洁明快的图形和深刻的哲学思想,表达了中国古代文化对宇宙和人生的独特理解和追求。请使用Turtle库画出下面的简易版的太极图。要求:(1)将画笔的粗细设…
2025年
编程题
A60882
输出字符串中部分字符编写一段能够输出原字符串中某个字符(如果是多次出现的字符,则为第一次)出现前所有字符的代码。字符输出的方式不限,可以一个一个输出,也可以一起输出;可以一行一个输出,也可以输出在一行,但是必须是指定字符前面的所有字符都要有(包括空格和标点符号)。 要求:(1)程序运行开始后,用户通过键盘输入截止的单个字符(格式为字符串),提示信息为“请输入截止字符:”;(2)必须用循环结构;(…
2025年
编程题
A60881
学校老师统计了班级学生的成绩单如下,成绩是按照学号从1号到20号:91,89,92,87,94,97,100,98,92,94,91,90,93,96,98,93,89,95,94,99请你编写一个成绩查询程序,输入学生学号,打印输出该学生的成绩。要求:(1)如果输入的学号在1到20之间(包含1和20),则输出“该学生的成绩为**。”(2)如果输入的学号不在1到20之间,则输出“该学号不存在!”
2025年
编程题
A60845
统计身高某班学生进行了身高测试,身高数据存在文件“shengao.csv”中。数据内容如下图所示。小明编写了如下程序,读取身高文件中的数据,并计算男生的平均身高(保留两位小数),请你补全代码。import csv
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年
编程题
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年
编程题
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年
编程题