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

YLT Python 3级 2023.03

满分 100 · 及格 60 · 时长 60 分钟 · 共 38 题 (单选25 / 判断10 / 填空3)
试卷阅览 · 免费预览前 10 题 · 交卷后可查看答案与解析
1
单选题号 #19750
分值 2
十进制数111转换成二进制数是?( )
A111
B1111011
C101111
D1101111
2
单选题号 #19751
分值 2
某班有36人,王老师想给每位同学分配一个二进制的学号,那么该学号至少需要多少位?( )
A36
B5
C6
D7
3
单选题号 #19752
分值 2
数据的存储形式多种多样,如s1=[[“李亮”,“98”],[“王宁宁”,“95”],[“莫晓珍“,“88”]],s2=[“李亮”,“98”,“王宁宁”,“95”,“莫晓珍“,“88”],有关s1与s2下列说法正确的是?( )
A都是用列表实现的
Bs1是一维列表
Cs2是二维列表
D要取出“王宁宁”同学的成绩,方法是一样的,用s1[4]或s2[4]
4
单选题号 #19753
分值 2

关于这个代码,下列说法正确的是?

a=["跳绳","跳高","跳远","铅球"] 
fs=open("sports.csv","w")
fs.write(" ".join(a)+'\n')
fs.close()
A

若”sports.csv”文件不存在,则程序出错

B

程序的最后结果是:跳绳 跳高 跳远 铅球

C

程序中的fs.close()代码可有可无

D

“w”参数表示不能修改原csv文件

5
单选题号 #19754
分值 2

现有水果价格数据jg=[[‘草莓’,15],[‘梨子’,9],[‘苹果’,10],[‘桔子’,4]],需要将其打印成二维表格数据形式,程序代码如下:

jg=[['草莓',15],['梨子',9],['苹果',10],['桔子',4]]
for row in range(len(jg)):
    for col in range(len(jg[row])):
        print(____________,”\t”)
A

jg[row]

B

jg[col]

C

jg[col][row]

D

jg[row][col]

6
单选题号 #19755
分值 2

运行下列程序段:

try:
    a=int(input("请输入被除数:"))
    b=int(input("请输入除数:"))
    x=a/b
    print("商是:",x)
except:
    print("输入有错!请检查。")
else:
    print("正确!")
finally:
    print("程序结束。")
A

商是:2
正确!

B

商是:2
正确!
程序结束。

C

商是:2.0
程序结束。

D

商是:2.0
正确!
程序结束。

7
单选题号 #19756
分值 2

已知A的ASCII码值为65,

s='China'
k=abs(-4.8)

则表达式ord(min(s))+k的值是?

A

71.8

B

63

C

61

D

62

8
单选题号 #19757
分值 2
divmod(8,5)的结果是?( )
A1
B3
C(1,3)
D[1,3]
9
单选题号 #19758
分值 2

若有代码:

name=["李明", "王宁", "朱倩"]
for a,i in enumerate(name):
    print(a,i)

则显示的结果是?

A

0  李明
1  王宁
2  朱倩

B

李明
王宁
朱倩

C

李明,王宁,朱倩

D

1 李明
2 王宁
3 朱倩

10
单选题号 #19759
分值 2
有关于print()语句的运用,下列输出结果有误的是?( )
Aprint(“Happy!”)
Bprint(李明)
Cprint('Happy!’)
Dprint(2023)
🔒

已解锁前 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号

隐私政策服务条款