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

分类题库

Python题库

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

共 21 题 编程题

题目列表

共 21 题
A60658 学生排序对某年级的学生按身高及性别进行排序。要求女生在前、男生在后,性别相同的按身高升序排列。所有学生信息的数据格式例如[[“男”,“徐杰”,145],[“女”,“王梓静”,138]……],其中[“男”,”徐杰”,145]表示其中一位学生的信息,实现该问题解决的Python程序如下,请将程序补充完整。"""将全体学生的身高性别数据存入列表st中,测试列表如下:&qu… 2025年 循环结构 列表操作 条件判断 排序算法 编程题 A60604 购物车系统派森同学用Python语言写了一个简易的购物车系统。这个系统可以存储用户添加到购物车中的商品名称和价格,用空格隔开。用户输入结束后,可以按价格从高到低打印输出购物车清单,最后输出一共有几种商品和总价。请补全横线上的代码,实现该功能。shopping_cart = [] # 初始化购物车列表 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年 循环结构 列表操作 字符串处理 文件读写 编程题 A60517 购买餐具学校食堂购买 110个餐具,总共花了 2200元 。已知:盘子25元一个,碗20元一个,勺子10元一个,请列出盘子、碗、勺子各买多少个的所有组合。为解决上述问题,小明编写了以下Python程序,运行结果如后图。请将下面数字序号①②③④⑤⑥处的代码补全:plate = 0 2025年 循环结构 列表操作 条件判断 枚举算法 编程题 A60465 数据合并如下图所示,学校食堂要将大米的入库和出库数据,合并到文件“合并.csv”中。其中入库数据文件为"入库.csv",出库数据文件为"出库.csv",文件"入库.csv"、文件"出库.csv"和“合并.csv”都放置在程序所在的文件夹,请补全Python代码。import csv 2025年 循环结构 列表操作 文件读写 CSV处理 编程题 A60429 随机列表问题随机生成一个长度为100的整数列表,其元素范围为1~100,将该列表以每10个一行(元素之间以空格分隔)写入一个文本文件("record.txt") ,将文本文件("record.txt")中的数字读入一个列表,并按数字的升序输出该列表。注:enumerate() 取出的两个值,一个为数的索引,一个为数的值from random import … 2024年 循环结构 列表操作 排序 文件读写 编程题 A60414 飞花令:“飞花令”是中国人在饮酒时的一种助兴游戏,飞花令名字起源于诗词之中,因唐代诗人韩翃的《寒食》“春城无处不飞花”而得名。飞花令的规则是,参与者轮流说出含有特定字的诗句,这些字通常都是事先约定的,称为“雅令”,如“花”、“春”等。请用Python程序来实现飞花令。 功能实现:(1)程序开始运行时,提示用户输入本局雅令,即约定好的关键字; (2)输入完雅令后,回车后进入后面的输入诗句环节,(3… 2024年 循环结构 列表操作 条件判断 字符串处理 编程题 A60413 字母去重排序在一列表中产生n个大写字母,删除其中重复字母,并按照A到Z顺序排列输出。同时输出删除字母个数。例如输入 5 随机产生原始字母:[ "D","H","K","E","H"] 输出:去重后字母排序:["D","E","H",… 2024年 列表操作 去重 排序算法 字符串与字符编码 编程题 A60408 约瑟夫环: 2024年春节联欢晚会上,刘谦表演了一个纸牌魔术,深受观众欢迎。这个魔术的内容其实是一个经典的约瑟夫环问题,相当于n张牌形成一个环,依次循环报数,每次报到m的那一张牌扔掉,直到剩下最后一张牌。小智编写了以下Python程序来模拟8张牌的淘汰过程,请补充完成该程序。 def Josephus(num,gap) 2024年 循环结构 列表操作 取模运算 约瑟夫环 编程题 A59624 青少年Python等级考试二级编程:计算平均分 假设10位评委的打分是99,80,86,89,94,92,75,87,86,95, 现需要运用Python语言进行编程实现: 去掉一个最高分,去掉一个最低分,计算平均分,并打印出来。打印格式为:去掉一个最高分:XX分,去掉一个最低分:XX分,最后得分为:XX分 2020年 列表操作 格式化输出 平均值计算 最大值最小值 编程题 A59555 牧场举行联欢会,n头奶牛自发举行歌咏比赛。邀请了山羊公公、斑马哥哥、白兔弟弟、小喵妹妹一共四位担任歌咏比赛的评委。评比规则参赛选手的最终得分为所有评委打分的平均分。编程输出每位参赛选手的最终得分,请你补全代码。n=int(input()) 2020年 循环结构 列表操作 平均值计算 编程题 A59496 输入10个整数,将它们从小到大排序后输出,并给出现在每个元素在原来序列中的位置。 输入: 4 5 2 3 1 7 9 10 输出: [1, 2, 3, 4, 5, 7, 9, 10] [5, 3, 4, 1, 2, 6, 7, 8] 请编写程序实现上述功能,或补全代码。 s=input() 2020年 循环结构 列表操作 排序算法 索引与位置 编程题 A59334 有一组数据[0,20,0,4,31]存放在nums中,请将列表中的所有零移动到列表尾。 nums=[0,20,0,4,31] 2021年 循环结构 列表操作 条件判断 元素移动 编程题 A59058 输入10个数据进行升序排序,并在这有序数据上插入一个数据,使之仍然有序。 程序代码如下,请补全。 lis=[] 2021年 循环结构 列表操作 排序算法 插入算法 编程题 A58992 简单去重问题: 对于给定的列表,要求对列表中每个重复元素只输出一次,请你编程完成这个任务。 例如:对于测试列表a=[11,1,14,23,11,89,14,56,89] 有如下3种算法,请你补全代码。 #方法1 2021年 循环结构 列表操作 条件判断 列表去重 编程题 A58877 要求:设计一个算法,求1~n(n为大于2的正整数)中有哪些素数,总共是多少个素数? 根据上述计算规则,补全下列代码。函数名:getPrime(n)参数表:n -- n为大于2的正整数。返回值:返回素数组成的数组。示例:当n=9时,返回:您输入的区间1-n中素数分别是:[2, 3, 5, 7],总共是4个素数!primeList = [] 2021年 循环结构 列表操作 条件判断 素数判断 编程题 A58772 从键盘输入任意字符串,按照下面要求分离字符串中的字符:1、分别取出该字符串的第偶数位的元素(提醒注意:是按照从左往右数的方式确定字符串的位置);2、并依次存储到一个列表中;3、输出这个列表。 2022年 字符串 循环结构 列表操作 条件判断 编程题 A58549 Python等级考试五级编程题:寻找2022。小明在玩一个数字游戏,该游戏要求每次随机生成100个0与2组成的数字序列。现在需要小明找出这个随机数字序列中能够连续组成2022这个数字序列的个数。请你编写Python程序帮助小明实现游戏功能。请将如下程序代码补全:import random as r 2022年 字符串 循环结构 列表操作 条件判断 编程题 A58477 设计一个海龟绘图程序,程序效果如下图。要求:(1)程序开始后,弹出对话信息“请输入边数:”,要求用户输入所要绘制的图形的边数;(2)海龟从里往外绘制图形,逆时针旋转(向左);(3)线条初始长度为15,相邻两条边相差5(每一个线条均比前一个线条长5);(4)线条颜色顺序依次为红色、蓝色、橘色、绿色('red','blue','orange','… 2022年 循环结构 列表操作 用户输入 海龟绘图 编程题 A58161 Python等级考试六级编程题:学生成绩计算相应的等级。创建一个学生类,存储学生的姓名、语文成绩、英语成绩和数学成绩,根据成绩计算相应的等级,成绩≥90为'A',成绩∈[80,90]为'B',成绩∈[60,80]为'C',成绩≤60为'D'。创建一个班级类,该类有班级名称和学生2个属性,显示班级所有学生的姓名及相应的等级。程序运行效… 2023年 列表操作 条件判断 类与对象 属性与方法 编程题