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

YLT Python 3级 2022.06

满分 100 · 及格 60 · 时长 60 分钟 · 共 38 题 (单选25 / 判断10 / 填空3)
试卷阅览 · 免费预览前 10 题 · 交卷后可查看答案与解析
1
单选题号 #20428
分值 2

如下所示的2行代码,最后print()函数打印出来的结果是?

c = [['赵大',21,'男','北京'],['钱二',20,'男','西安'],['孙三',18,'女','南京'],['李四',20,'女','杭州']]
print(c[1][3])
A

女

B

北京

C

西安

D

男

2
单选题号 #20429
分值 2

要读取下图“书目.csv”文件的全部内容,小明编写了后面4行代码。请问,红色①处,应该填写哪种打开模式?
图

f = open("书目.csv" , ① )
a = f.read()
print(a)
f.close
A

"w"

B

"a"

C

"r"

D

"a+"

3
单选题号 #20430
分值 2

下图所示,有一个名为"书目.csv"的文件。小明针对这个文件编写了5行代码,
请问,代码运行到最后打印在屏幕上的结果是?
图

with open('书目.csv', 'r', encoding='utf-8') as f:
    for line in f.readlines():
        a = line.split(",")
        if a[0] == "水浒传" :
            print(a[1])
A

老残游记

B

172

C

55

D

70

4
单选题号 #20431
分值 2

小明编写了下列4行代码,请问,代码运行到最后,屏幕上打印出来的结果是?

a = ['a','b','c']
b = [1,2,3]
c = [b,a]
print(c[1][0])
A

1

B

a

C

'1'

D

'a'

5
单选题号 #20432
分值 2

下图左边的“身体素质.csv”文件,要打印成下图右边的效果,每个字段之间相隔一个TAB键的距离。小明编写了如下代码,请选择:代码中横线处的内容?
图

f = open('身体素质.csv', 'r')
a = []
for i in f:
    a.append(i.strip('\n').split(','))
f.close
for x in a:
    line=''
    for y in x:
        line += '{ }______'.format(y)
    print(line)
A

\t

B

\n

C

\a

D

\r

6
单选题号 #20433
分值 2
在Python异常处理结构中,如果程序执行没有遇到异常(错误),不会执行什么关键字后面的语句体?( )
Atry
Bexcept
Celse
Dfinally
7
单选题号 #20434
分值 2

运行下列程序,输出的结果是?

try:
    a=int(input())
    b=int(input())
    r=a/b
    print('商是:',r)
except:
    print('错误')
else:
    print('正确')
finally:
    print('结束')

当输入:
16
8

A

错误

B

商是: 2.0
正确

C

商是: 2
正确
结束

D

商是: 2.0
正确
结束

8
单选题号 #20435
分值 2
Python中将十进制20转化成八进制,我们可以使用下列哪个表达式?( )
Abin(20)
Bint(20)
Coct(20)
Dhex(20)
9
单选题号 #20436
分值 2
下列进制转换,正确的是?( )
A0x14转化为十进制,结果是20
B20转化成八进制,结果是0o20
C0x14转化为十进制,结果是22
D20转化成八进制,结果是0o30
10
单选题号 #20437
分值 2
关于二进制、八进制、十六进制与十进制相互转换,下列说法正确的是?( )
A十六进制转化为十进制,可以使用除16求余数,再顺序输出。
B二进制转化为十进制,可以使用除2求余数,再逆序输出。
C十六进制转化为十进制,可以使用除16求余数,再逆序输出。
Dn位二进制能表示的最大十进制数是2的n次方减一。
🔒

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

隐私政策服务条款