理论卷2024年6月青少年软件编程(Python) · 三级

YLT Python 3级 2024.06

满分 100 · 及格 60 · 时长 60 分钟 · 共 38 题 (单选25 / 判断10 / 填空3)
试卷阅览 · 免费预览前 10 题 · 交卷后可查看答案与解析
1
单选题号 #18658
分值 2
现有一组初始记录无序的数据“5,8,6,3,9,2”,使用冒泡排序算法,按从小到大的顺序排列,第一轮排序的结果为?
A5,6,3,8,9,2
B5,6,3,8,2,9
C5,6,8,3,2,9
D5,8,3,6,9,2
2
单选题号 #18659
分值 2
列表l=[9,2,8,6,3,4],采用选择排序进行升序排序,第二轮排序后的结果是?
A2,3,4,6,8,9
B2,3,4,6,9,8
C2,3,8,6,4,9
D2,3,8,6,9,4
3
单选题号 #18660
分值 2
经典的韩信点兵问题出自《孙子算经》,译文为:有一些不清楚数量的物品,如果三个为一组的数剩下两个,如果五个为一组的数剩下三个,如果七个为一组的数剩下两个,问这些物品共有多少个。解决此问题可以用哪种算法?
A解析算法
B枚举算法
C排序算法
D查找算法
4
单选题号 #18661
分值 2

运行下列程序段:

try:
 a = 6
 b = int(input('输入一个数'))
 m = a / b
 print('商是:',m)
except:
 print('输入错误!')
else:
 print('正确!')
finally:
 print('程序结束!')

下面说法正确的是?

A

当输入0时程序出错无法运行

B

当输入1时,输出结果为:商是:6

C

当输入6时,输出结果为:商是:1.0 正确!

D

不管输入什么内容都会输出:程序结束!

5
单选题号 #18662
分值 2
Python的异常处理try....except...else...finally机制中,以下表述哪项是错误的?
A当碰到错误语句时,try代码块的剩余代码将会被忽略,执行except语句块
B当try语句块正确时,try代码块执行完毕,不执行else语句块,执行finally语句
C不管try代码块正确与否,finally代码都要执行
Dexcept程序段中语句可能会被执行,也可能不会被执行
6
单选题号 #18663
分值 2
十进制数25,转化为二进制数为?
A10011
B11001
C11000
D11011
7
单选题号 #18664
分值 2
八进制数30,转化为十进制数为?
A24
B30
C64
D192
8
单选题号 #18665
分值 2
十进制数90,转化为十六进制数为?
A50
B1A
CA5
D5A
9
单选题号 #18666
分值 2
下面转化结果与十六进制数3C不相等的是?
A十进制数60
B八进制数74
C二进制数111110
Dhex(60)
10
单选题号 #18667
分值 2

用python存储某餐馆菜单信息如下:

menu = ['花雕醉湖蟹','三鲜汤','西湖醋鱼','酸辣土豆丝']
price = [78,36,118,28]
for i in range(len(menu)):
 print(menu[i]+':'+str(price[i]))

关于该段程序,下列说法正确的是?

A

menu和price组成了一个二维数组

B

该段程序一共输出4行结果

C

若menu和price的元素数量不相同,程序也不受影响

D

程序中len(menu)改成len(price),其他不变,结果将不一样

🔒

已解锁前 10 题

第 11~38 题(共 28 题)可在考试中作答
本卷为普通试卷:注册用户每题扣 1 积分(每日登录送 30 体验积分),交卷后查看答案与解析
海小星AI平台海小星AI平台

点亮AI梦想,编程未来之星。专业的青少年AI编程教育平台。

课程方向

  • AIGC人工智能
  • Scratch图形化
  • Python编程
  • C++/NOIP竞赛

联系我们

  • 北京市西城区万博苑7号楼3层F28室
  • +86-010-83553010
  • contact@seanova.cn

© 2026 海小星AI平台|京ICP备2022032747号

隐私政策服务条款