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

分类题库

Python题库

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

共 20 题 编程题2020年

题目列表

共 20 题
A59646 画出下面示意图形,要求如下: (1)画出如下的图形,注:直线部分是由两个步长为200的线段垂直相交组成,圆的直径为200;(2)图形的中心位置为画布中心;(3)画笔宽度为2,颜色为红色。 2020年 坐标与运动 图形绘制 画笔控制 编程题 A59645 已知一头奶牛每天可以产20千克牛奶。N(N为变量)头奶牛7天可以产多少千克的牛奶?要求: (1)程序开始运行后,会有提示字符串:“请输入奶牛的头数:”,完成奶牛头数的输入;(可以直接赋值提示字符串到程序中,提示字符串包括冒号,但不包括双引号) (2)程序会根据输入的奶牛头数计算出总共产出的牛奶的重量,并将结果进行修饰然后输出。示例:如果输入奶牛的头数为10,则输出“1… 2020年 输入输出 字符串拼接 变量与表达式 编程题 A59625 青少年Python等级考试二级编程:数字转汉字 用户输入一个1~9(包含1和9)之间的任一数字,程序输出对应的汉字。如输入2,程序输出“二”。可重复查询。 2020年 字符串 循环结构 条件判断 编程题 A59624 青少年Python等级考试二级编程:计算平均分 假设10位评委的打分是99,80,86,89,94,92,75,87,86,95, 现需要运用Python语言进行编程实现: 去掉一个最高分,去掉一个最低分,计算平均分,并打印出来。打印格式为:去掉一个最高分:XX分,去掉一个最低分:XX分,最后得分为:XX分 2020年 列表操作 格式化输出 平均值计算 最大值最小值 编程题 A59602 要求: (1) 程序开始运行后,输入一个三位数整数; (2)程序会根据输入的整数输出百位、十位和个位上的数。 例如,输入123,输出为:“百:1,十:2,个:3”。 2020年 算术运算 整数输入输出 数位分离 编程题 A59601 要求:(1)画一个边长为200的正方形,里面嵌套一个直径为100的圆,如下图; (2)圆的填充颜色为蓝色,所有的线条为黑色。(3)圆心位置为画布正中心。 2020年 坐标与运动 几何图形 图形绘制 填充颜色 编程题 A59586 编写一段程序,用于查询用户输入的区号。当用户输入区号时,程序输出对应的城市。可多次查询。测试区号是:020广州,021上海,022天津,023重庆,024沈阳市,025南京 2020年 循环结构 条件判断 字典映射 字符串输入输出 编程题 A59556 请读取1班和2班语文学科的成绩文件“score.csv” 的数据,数据内容如下图显示:下列代码实现了读取数据并分别统计1班和2班语文成绩的和,请你补全代码。 import csv 2020年 循环结构 条件判断 文件读取 CSV数据处理 编程题 A59555 牧场举行联欢会,n头奶牛自发举行歌咏比赛。邀请了山羊公公、斑马哥哥、白兔弟弟、小喵妹妹一共四位担任歌咏比赛的评委。评比规则参赛选手的最终得分为所有评委打分的平均分。编程输出每位参赛选手的最终得分,请你补全代码。n=int(input()) 2020年 循环结构 列表操作 平均值计算 编程题 A59554 科技小组分2个小队搜集到西红柿生长的数据信息。2个小队将数据进行了从小到大排序: a = [1,3,4,6,7,13,17,21], b = [2,5,6,8,10,12,14,16,18] ,请明明将这2个小队的数据进行合并,生成为一个从小到大有序的列表。 输入: 1,3,4,6,7,13,17,21 2,5,6,8,10… 2020年 归并排序 双指针 字符串分割 列表合并 编程题 A59545 时间转换:输入一个总秒数,计算是几小时几分钟几秒,并一行输出。 要求: a)输入一行,一个整数,表示总秒数; b)输出一行,三个整数,表示小时、分钟、秒,每两个数之间用一个空格隔开。 输入样例: 7201 输出样例: 2 0 1 2020年 输入输出 取模运算 整数除法 编程题 A59544 绘制如下图形: 1.画一个由两个直角三角形组成的正方形,边长为180像素; 2.左上三角形填充为黄色,右下三角形填充为红色;如上图: 3.设置画笔速度为1,线条为黑色; 4.画图结束,隐藏并停止画笔。 2020年 坐标与运动 图形化编程 填充颜色 画笔控制 编程题 A59501 成绩等级: 编写一段代码,要求如下: 1、程序开始运行后,需要用户输入学生的成绩(成绩为正整数) 2、一次输入一个学生的成绩,学生成绩是从0到100; 3、根据用户输入的成绩,程序依据等级标准,输出相应的等级。 4、等级标准是成绩小于60为不及格,60(含)到85(不含)之间为良,85(含)以上为优。 5、可以重复输入成绩进行查询。 2020年 输入输出 循环结构 分支结构 条件判断 编程题 A59500 剔除数字 要求如下: 1、编写一段程序代码,程序运行后,需要用户随意输入一段包含有数字和字母的字符串; 2、程序会自动删除字符串中的数字,然后输出一串没有数字的字符串(纯字母的字符串)或者列表(没有数字); 3、要求输出的非数字的字符顺序不能变。 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年 循环结构 列表操作 排序算法 索引与位置 编程题 A59495 一格小朋友正在求解一道小学四年级提优题,题目如下: 把 1296 分拆成a、b、c、d四个正整数,如果a加上2,b减去2,c乘以2,d除以2,则这四个结果相等。现在请你编写程序求出这四个数。 补全下面的代码: for a in range(1, ① ) 2020年 循环结构 条件判断 枚举算法 整数分拆 编程题 A59494 请读取文件 “plant.csv” 的数据,数据内容如下图显示:下列代码实现了读取“植物编号”和“生长情况”信息,输出“生长情况”达到6的数量,请你补全代码。 2020年 循环结构 条件判断 文件读取 CSV数据处理 编程题 A59458 要求:设计一个算法,如果一个数从左边读和从右边读都是同一个数,就称为回文数。例如9889就是一个回文数,求对于用户输入的一个非零正整数判断是否为回文数。 根据上述算法思想,补全下列代码。 示例:输入9889,返回9889是回文数;输入34542,返回34542不是回文数。 i=input("请输入一个非零正整数:") 2020年 循环结构 条件判断 字符串索引 回文数 编程题 A59457 任务:利用分治思想,在50个同学成绩(成绩不重复)中查找指定成绩的同学的编号,学生成绩存储在列表cj中;待查找的成绩由键盘输入到变量key中。根据上述算法思想,编写自定义函数完成程序功能,完善空白处代码。 """ 2020年 自定义函数 二分查找 分治算法 递归与边界 编程题 A59456 要求:设计一个算法,对于给定两个正整数,求它们的最大公约数。 根据上述算法思想,补全下列代码。 函数名:gcd(x,y) 参数表:x-- 整数x,y-- 整数y。 返回值:它们的最大公约数。 示例:当x=6,y=9时,返回3。 def gcd(x,y) 2020年 递归 最大公约数 取模运算 函数调用 编程题