Python五六级历届真题解析
文章平均质量分 97
中国电子学会《全国青少年软件编程等级考试》Python编程五六级历届真题解析。本专栏持续更新中,限时15.9元,欢迎订阅!
优惠券已抵扣
余额抵扣
还需支付
¥15.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
码农StayUp
人生就是一个不断学习的过程,通过学习来充实自己的头脑,让自己更有智慧的生活下去,去探索那未知领域的神秘,去享受成长带来的快乐和惬意。
展开
-
2024年03月 Python(六级)真题解析#中国电子学会#全国青少年软件编程等级考试
随机生成一个长度为100的整数列表,其元素范围为1~100,将该列表以每10个一行(元素之间以空格分隔)写入一个文本文件(“record.txt”),将文本文件(“record.txt”)中的数字读入一个列表,并按数字的升序输出该列表。再继承电视类创建一个智能电视类的子类,并分别创建它们的实例,测试它们的属性和方法。创建了数据库和表之后,插入了二条姓名都为’John’数据,然后删除’John’相关数据时二条数据都被删除,重新插入’John’的数据并修改为22,故最后查找出的结果为22。原创 2024-05-29 17:47:51 · 894 阅读 · 0 评论 -
2023年12月 Python(六级)真题解析#中国电子学会#全国青少年软件编程等级考试
统计英文文本中出现的不同单词个数:读取只包含英文和标点的文件’/data/abc.txt’,文件中单词和单词之间用1个空格或标点符号隔开,文末以标点符号结尾,在区分单词大小写的情况下,输出该文本中所出现的不同单词个数。在一个Python表示的二维数组a=[[1,2,3,4],[5,6,7,8],[9,10,11,12]]的第二列位置插入一列新的数据后,能够实现访问该数组中数据8的语句是?文本文件’a.txt’为空文件,执行以下Python后,'a.txt’文件中的内容是?(无需运行通过,写入代码即可)原创 2024-02-21 23:01:49 · 601 阅读 · 0 评论 -
2023年09月 Python(六级)真题解析#中国电子学会#全国青少年软件编程等级考试
某工程需要很多由钢筋组成的三角形,在文本文件“data.txt”中每一行的三个数字分别表示三根钢筋的长度(整数,单位:厘米,数字间用空格隔开),若这三根钢筋能组成三角形,要求统计并输出三角形数量以及这些钢筋材料的总长度(若不能组成三角形则不对这些数据进行统计),文本文件数据如图a所示,程序运行界面如图b所示。类属性是所有实例对象所共享的。在一个Python表示的二维数组b=[[3,5,9,4],[5,1,6,11],[2,1,6,6]]的第三列位置插入一列新的数据后,能够实现访问该数组中数据11的语句是?原创 2023-11-17 07:00:00 · 1037 阅读 · 0 评论 -
2023年05月 Python(六级)真题解析#中国电子学会#全国青少年软件编程等级考试
本题只是打开了文件,并没有对文件进行操作,因此不会输出文件的内容。print()语句输出的是变量f代表的文件的相关信息:原创 2023-11-17 05:00:00 · 1404 阅读 · 0 评论 -
2023年03月 Python(六级)真题解析#中国电子学会#全国青少年软件编程等级考试
小强建立了一个简易的学生成绩管理信息系统,使用SQlite进行数据的插入、查询和删除操作,每位学生的记录存储在data.db文件的数据表STUDENT中,该表包含NAME,NUMBER和GRADE 3个字段。程序运行时,输出操作选择,用户输入1表示插入记录,输入姓名,学号和成绩后,记录将增加到数据库中。csv.reader以列表的形式返回读取的数据,csv.writer以列表的形式写入数据,csv.DictReader以字典的形式返回读取的数据,csv.DictWriter以字典的形式写入数据。原创 2024-06-01 08:15:00 · 1526 阅读 · 2 评论 -
2022年12月 Python(六级)真题解析#中国电子学会#全国青少年软件编程等级考试
当前,我国正在开展新型冠状病毒疫苗接种,自今年 2 月份以来,许多学校的教职员工积极利用空余时间,到当地卫健部门指定的接种点去接种,为了帮助政教员小叶排摸全校教职员工接种情况,根据每天汇总的接种登记表(包含全校教职员工的姓名、组别、年龄、是否接种等信息,已转换为csv格式,见图1”),小徐利用 Python 编写了一个统计程序,方便向校领导汇报各教研组接种情况及全校接种比例等。一个类继承另一个类时,它将自动获得另一个类的所有属性和方法,原有的类称之为父类或基类,而新建的类称之为子类。因此self不能省略。原创 2023-11-16 20:00:00 · 786 阅读 · 0 评论 -
2022年09月 Python(六级)真题解析#中国电子学会#全国青少年软件编程等级考试
请找出最终得分最高的选手。B: 根据类属性的名称可以判断类属性的类型,如果函数、方法或属性的名称以双下划线开始和结束,则表示公有属性;A: 继承是面向对象编程的重要特性之一,它可以重复使用已经存在的数据(属性)和行为(方法),避免重复编写代码。根据类属性的名称可以判断类属性的类型,如果函数、方法或属性的名称以双下划线开始,则表示私有属性;类的属性指的是对数据的封装,类的方法则表示对象具有的行为。D: 类的属性又分为实例属性和静态属性:实例属性指的是以 self 作为前缀的属性,静态属性指的是静态变量。原创 2024-06-01 06:00:00 · 654 阅读 · 0 评论 -
2024年03月 Python(五级)真题解析#中国电子学会#全国青少年软件编程等级考试
在Python中,集合(set)是一种非常重要的数据类型,它可以存储任意类型的数据对象,并且确保不含有重复元素。最后,打印出排序后的队员得分。range(1, 11) 表示包含 1 到 10 十个整数,而 nums[2:8] 表示从索引 2 开始(即第三个元素),到索引 8 结束之前(即第九个元素)的子列表,即 [3, 4, 5, 6, 7, 8],其和为 33,乘以 3 得到结果 99。科学课上,王老师做了一个实验,一张纸对折1次厚度是原来的2倍,对折2次厚度是原来的4倍,对折3次厚度是原来的8倍,…原创 2024-05-29 17:41:53 · 363 阅读 · 0 评论 -
2023年12月 Python(五级)真题解析#中国电子学会#全国青少年软件编程等级考试
对于两个字典 dict1 = {‘a’: 1, ‘b’: 2, ‘c’: 3} 和 dict2 = {‘c’: 3, ‘b’: 2, ‘a’: 1},dict1 == dict2 的返回值为 False。合唱比赛时,需要对10个班的出场顺序随机产生,对每个班级编号1-10,存入列表a,即a=[1,2,3,4,5,6,7,8,9,10],下列语句可以实现该功能的是?N的Aj和Bj(Aj≤Bj)。a=[1,2,3,4,5,6,7,8,9,10,11,12],下列索引切片的值为[6,7,8]的是?原创 2024-02-21 22:36:08 · 472 阅读 · 0 评论 -
2023年09月 Python(五级)真题解析#中国电子学会#全国青少年软件编程等级考试
此题属于较难题, 考查随机函数的应用, 难度在于通过生活中大家熟悉的一个实例, 考查了多个随机函数, 需要学生掌握这些随机函数的作用、 功能, 以及所产生序列的范围。选项 C, random.randint(0,2), 产生一个[0,2]之间的整数, 包含 0 和2, 也就是产生“0, 1, 2” 之间的某个整数, 符合题目要求。将关键词列表转换为集合(set), 去除重复的关键词, 对去重后的关键词集合进行排序, 将排序后的关键词列表转换为元组, 输出。字典是无序的,因此有可能顺序会改变。原创 2023-11-16 05:00:00 · 974 阅读 · 0 评论 -
2023年05月 Python(五级)真题解析#中国电子学会#全国青少年软件编程等级考试
科技小组实践作品用到的传感器列表 sensor = [‘shengyin’, ‘chaoshengbo’, ‘guangmin’, ‘huidu’] , 当前需要增加列表元素’hongwai’,正确的操作是?已知有元组tup1=(‘a’,‘b’),tup2=(1,2,3),tup3=(‘china’,‘UK’),执行print(tup1+tup2+tup3)后输出是?A: ‘大’‘,’‘家’, ‘好’, ‘,’, ‘我’, ‘叫’, ‘龙’‘,’‘云’, ‘!’, ‘请’, ‘多多’,‘关照’, ‘!原创 2023-11-15 20:00:00 · 620 阅读 · 0 评论 -
2023年03月 Python(五级)真题解析#中国电子学会#全国青少年软件编程等级考试
水果店管理员现有列表 fruits = [‘apple’, ‘orange’, ‘banana’, ‘peach’] ,当前卖出苹果(‘apple’),需要删去列表元素’apple’,正确的操作是?已知有元组tup1=(‘a’,‘b’),tup2=(1,2,3),tup3=tup1+tup2,执行print(len(tup3))后结果是?有列表li= [‘a’,’b’,’c’,’d’],执行li=li + [‘d’,’e’,’f’] 后,print(li)的结果是?小张想去三亚、大理、青岛、上海。原创 2023-11-15 05:00:00 · 829 阅读 · 0 评论 -
2022年12月 Python(五级)真题解析#中国电子学会#全国青少年软件编程等级考试
小石喜欢带有字符“2”、“6”、“8”的车牌号,不喜欢带有数字“4”的车牌号,因此小石设计了一个计算车牌满意值的程序。对于车牌号中的所有字符,字符“2”满意值为 1,字符“6” 满意值为 2,字符“8”满意值为 3,字符“4”的满意值为-2,其他字符的满意值为 0,车牌号的满意值即为其所有字符的满意值之和,例如车牌号“浙 H94286”的满意值为 4,计算某车牌号 满意值的程序代码如下,请补充完整。已知元组tuple1=(“张三”,“李四”,“王五”,“赵六”),能输出(‘李四’, ‘赵六’)的是?原创 2023-11-14 20:00:00 · 755 阅读 · 0 评论 -
2022年09月 Python(五级)真题解析#中国电子学会#全国青少年软件编程等级考试
已知字典health={‘姓名’:[‘小明’,‘小红’,‘小张’,‘小芳’],‘身高’:[153,145,150,148],‘体重’:[55,38,43,40]}中存储了某班学生体质健康数据,想要计算小红的身体质量指数BMI=体重/身高的平方,下列能正确访问到小红身高和体重值的表达式是?小明将社会主义核心价值观存放在一个列表lis当中,lis=[“富强”,“民主”,“文明”,“和谐”,“自由”,“平等”,“公正”,“法治”,“爱国”,“敬业”,“诚信”,“友善”]。原创 2023-11-14 05:00:00 · 998 阅读 · 0 评论 -
2022年06月 Python(五级)真题解析#中国电子学会#全国青少年软件编程等级考试
range(start,stop,step)函数返回一个对象,该对象产生一个整数序列,开始与结束位置所组成的区间[start, stop],是左闭右闭的,start默认是0,step默认是1。结果是:[(‘语文’, 105), (‘数学’, 97), (‘英语’, 156), (‘科学’, 105), (‘思品’, 72)]。从存储内容上看,元组可以存储整数、实数、字符串、列表、元组等任何类型的数据,并且在同一个元组中,元素的类型是相同的。已知一个元组t= (‘x’, ‘y’, [‘X’, ‘Y’])。原创 2023-11-13 20:00:00 · 735 阅读 · 0 评论 -
2022年03月 Python(五级)真题解析#中国电子学会#全国青少年软件编程等级考试
若xs={“第1组”:[“小张”,“小李”,“小王”],“第2组”:[“小黄”,“小霞”,“小斌”],“第3组”:[“小蓝”,“小华”,“小诚”]},cj=[{“小张”:90,“小李”:80,“小王”:75},{“小黄”:86,“小霞”:70,“小斌”:89},{“小蓝”:67,“小华”:90,“小诚”:77}],访问第1组第2位同学姓名以及他的考试成绩的方法为?列表、元组、字符串均可以用set()转换为集合,例如:>>>set((1,2,2,3,4)),结果是{1,2,2,3,4}。形中的一种几何排列。原创 2023-11-13 05:00:00 · 781 阅读 · 0 评论 -
2021年12月 Python(五级)真题解析#中国电子学会#全国青少年软件编程等级考试
有三个单字符字符串和一个整数。已知字典dict={“姓名”:[“张三”,“李四”,“王五”],“投票数”:[18001,19682,23468]},则print(dict[“姓名”][1],dict[“投票数”][0])的结果为?则将列表l=[‘1’,‘3’,‘5’,‘7’]转换为列表[1,3,5,7]的函数写法为?列表、元组、字符串均可以用set()转换为集合,例如:>>>set((1,2,2,3,4)),结果是{1,2,3,4}正确的答案是[(‘a’, 0), (‘b’, 1), (‘c’, 2)]原创 2024-05-30 09:17:01 · 331 阅读 · 0 评论 -
2021年09月 Python(五级)真题解析#中国电子学会#全国青少年软件编程等级考试
通常情况下,罗马数字中小的数字在大的数字的右边。则将列表l=[‘2’,‘4’,‘6’,‘8’]转换为列表[2,4,6,8]的函数写法为?列表、元组、字符串均可以用set()转换为集合,例如:>>>set((1,2,2,3,4)),结果是{1,2,2,3,4}对于列表l=[0,1,2,3,4],all(l)的值是True,any(l)的值是False。返回[(0, ‘a’), (1, ‘b’), (2, ‘c’),(3,’d’)]正确的答案是[(0, ‘a’), (1, ‘b’), (2, ‘c’)]原创 2024-05-30 09:04:25 · 376 阅读 · 0 评论