2025年6月电子学会青少年软件编程(Python二级)等级考试试卷
客观题
二级
2025
2025-07-13 09:02:33
50次
一、单选题
小宸同学最近在学习二十四节气。按照春夏秋冬,他用列表将二十四节气进行存储如下:
spring=['立春','雨水','惊蛰','春分','清明','谷雨'] summer=['立夏','小满','芒种','白露','夏至','小暑','大暑'] autumn=['立秋','处暑','秋分','寒露','霜降'] winter=['立冬','小雪','大雪','冬至','小寒','大寒']
他检查发现时,发现不小心将属于autumn(秋天)的节气“白露”放在了summer(夏天)的列表,现在他需要将“白露”节气回归到autumn列表的“处暑”元素之后,以下程序正确的是?( )
A.summer.remove('白露')
autumn.insert(2, '白露') |
B.summer.pop('白露')
autumn.append( '白露') |
C.summer.pop(summer.index('白露'))
autumn.append( '白露') |
D.del summer[3] autumn.extend([ '白露']) |
【知识点】 电子学会Python二级
期中练习之后,四年级的小明同学编写了一段用于判断当前学生成绩的等级的代码(如下)。已知学生成绩可根据一定的范围划分为不同等级,其中,≥90是等级'A';<90并且≥80是等级'B';<80并且≥70是等级'C';<70并且≥60是等级'D';<60是等级'E'。sc=float(input("请输入一个0-100的包含1位小数的数字:"))
if sc>=90: grade='A' elif sc>=80: grade='B' elif sc>=70: grade='C' elif sc>=60: grade='D' else: grade='E' print(grade)
若小明同学在本次期中练习中,语文考了79.9分,数学考了98分,英语考了89.9分。运用上述的代码,小明的语数英学科在本次期中练习中的等级是?( )
| A. A,B,C |
B. C,A,B |
| C. B,C,B |
D. C、A、A |
【知识点】 电子学会Python二级
运行下列代码后,命令行的结果是? ( )
name={"袁隆平": '科学家', "杨红樱": '作家', "姚明": '运动员'}
print(name) A.{"袁隆平","杨红樱","姚明"': "袁隆平","杨红樱","姚明"} |
B.{["袁隆平","杨红樱","姚明"]:["袁隆平","杨红樱","姚明"] |
C.{['袁隆平': '科学家', '杨红樱']: ['作家', '姚明': '运动员']} |
D.{'袁隆平': '科学家', '杨红樱': '作家', '姚明': '运动员'} |
【知识点】 电子学会Python二级
请问下列程序运行后,输出结果最可能是?( )
province={'浙江省':'杭州','福建省':'厦门','江西省':'南昌'}
province['福建省']='福州'
print(province) | A. {'浙江省':'杭州','福建省':'福州','江西省':'南昌'} |
B. {'浙江省':'杭州','福建省':'厦门','江西省':'南昌','福建省':'福州'} |
| C. {'福建省':'福州','浙江省':'杭州','福建省':'厦门','江西省':'南昌'} |
D. {'浙江省':'杭州','福建省':'厦门''福州','江西省':'南昌'} |
【知识点】 电子学会Python二级
在猜数字游戏的程序中,分三次输入了数字,15,8,9以后,请问程序最后输出的结果是?( )
n = 5
while n > 0:
num = int(input())
n -= 1
if num == 10:
print("猜对了")
break
elif num > 10:
print("太大了")
else:
print("太小了")
print('你还有{}次机会'.format(n)) | A. 太小了 你还有2次机会 |
B. 太小了 你还有3次机会 |
| C. 太大了 你还有2次机会 |
D. 太大了 你还有3次机会 |
【知识点】 电子学会Python二级
