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

YLT Python 3级 2022.03

满分 100 · 及格 60 · 时长 60 分钟 · 共 38 题 (单选25 / 判断10 / 填空3)
试卷阅览 · 免费预览前 10 题 · 交卷后可查看答案与解析
1
单选题号 #20616
分值 2
二进制数101100111对应的十六进制数的数值是? ( )
A6
B369
C167
D165
2
单选题号 #20617
分值 2
Python中表示合法的八进制整数是? ( )
A0o129
B0o12A
C0O1708
D0O1207
3
单选题号 #20618
分值 2
在Python中,int('10',16)语句的作用是?
A将十进制数10转化为十六进制数16
B将十六进制数10转化为十进制数16
C将字符串“10”转化为二进制整数
D将字符串“10”转化为十六进制整数
4
单选题号 #20619
分值 2
八进制7与十六进制7相加,其对应的十进制数是?
A21
B7
C14
D77
5
单选题号 #20620
分值 2
关于语句f=open('c:/abc.csv', 'r'),下列描述不正确的是?
Af是变量名
B以只读方式打开文件
C如果文件abc.csv不存在,会创建abc.csv
D'c:/abc.csv'代表c盘中一个名为'abc.csv'的文件
6
单选题号 #20621
分值 2

有如下从csv文件中读入数据的程序段:

f=open("abc.csv","r")
m=[]
for lines in f:
    m.append(lines.strip("\n").split("\"))
f.close()
print(m)

程序中存在错误的地方是?

A

"r"

B

lines.strip("\n")

C

split("")

D

f.close()

7
单选题号 #20622
分值 2
对于a=len([2,3,4,5,[7,8],(9,10)]),a的值是?
A4
B6
C8
D7
8
单选题号 #20623
分值 2
有关Python文件常用读写方式的描述,错误的是?
Aread() 每次读取整个文件
Bread() 生成的文件内容是一个字符串
Creadline() 每次只读取文件的一行
Dreadlines() 每次按行读取整个文件内容,将读取到的内容放到一个字符串中
9
单选题号 #20624
分值 2
add=['北京','上海','广州','深圳']
f=open('city.csv','w')
f.write(','.join(add)+'\n')
f.close()

下列说法错误的是?

A

f=open('city.csv','w')说明当前是写入模式

B

f.write(','.join(add)+'\n')语句改成f.write(' '.join(add)+'\n'),程序运行效果一样

C

删除f.close()语句,不能正确保存文件

D

当前程序的功能是将列表对象输出到CSV文件

10
单选题号 #20625
分值 2
当发生异常时,下列描述正确的是? ( )
A需要捕获异常,然后进行相应的处理
B需要把可能发生错误的语句放在except模块里
C需要把处理异常的语句放在try模块里
D需要为每一个try模块设定且只能设定一个except模块
🔒

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

隐私政策服务条款