理论卷2023年5月青少年软件编程(Python) · 五级
YLT Python 5级 2023.05
满分 100 · 及格 60 · 时长 60 分钟 · 共 38 题 (单选25 / 判断10 / 填空3)
试卷阅览 · 免费预览前 10 题 · 交卷后可查看答案与解析
1
单选题号 #19600
分值 2有列表L=['UK','china','lili',"张三"],print(L[-2])的结果是?( )
AUK
B'lili','张三'
Clili
D'UK','china','lili'
2
单选题号 #19601
分值 2倒计时在日常生活中有广泛的应用。Python使用range可以实现倒序数。下面可以正确倒序输出15以内正整数的语句是?( )
Aprint(list(range(15, -1, 1)))
Bprint(list(range(-1, 15, 1)))
Cprint(list(range(15, 1, -1)))
Dprint(list(range(15, 0, -1)))
3
单选题号 #19602
分值 2已知一个字符串s="iloveyou"。通过操作该字符串构造一个新的列表li=['i', 'oveyou']。以下哪个选项不能构造新列表li?( )
Ali = s.split("l",0)
Bli = s.split("l",1)
Cli = s.split("l",2)
Dli = s.split("l",3)
4
单选题号 #19603
分值 2有如下程序,请问此程序的执行结果是?( )
tup1 = (12,'bc',34,'cd')
tup1[1] = 23
print(tup1[3])
A
cd
B
12
C
34
D
程序出现错误
5
单选题号 #19604
分值 2有如下python程序段,下列说法错误的是?( )
s={1,2,3,4,5}
print(s)
s.clear()
print(s)
A
“{1,2}+{5,6}”是错误的语句
B
s数据类型是集合
C
此程序段的作用是输出原始集合s和移除数据之后的集合s
D
s数据类型是字典
6
单选题号 #19605
分值 2现有校园图书馆最近一周(周一至周日)借书信息采集数据列表: borrow = [502, 387, 612, 545, 702, 855, 962] ,当前需要打印输出周一至周五的数据信息,正确的操作是?( )
Aprint(borrow[1:n-2])
Bprint(borrow[0:n-1])
Cprint(borrow[:-2])
Dprint(borrow[::-2])
7
单选题号 #19606
分值 2科技小组实践作品用到的传感器列表 sensor = ['shengyin', 'chaoshengbo', 'guangmin', 'huidu'] , 当前需要增加列表元素'hongwai',正确的操作是?( )
Asensor.insert('hongwai')
Bsensor.append('hongwai')
Cinset sensor['hongwai']
Dappend sensor['hongwai']
8
单选题号 #19607
分值 2Python中字符串可以使用反斜线进行转义,实现某些难以用字符表示的效果。 下面可以实现水平制表(跳到下一个TAB位置)的转义字符是?( )
A\b
B\n
C\t
D\r
9
单选题号 #19608
分值 2现有字符串S = "No mountain is more high than one." ,现在需要计算并输出字符串中'o'在S出现的次数,正确的语句是?( )
Aprint(S.find('o',1))
Bprint(S.index('o'))
Cprint(S.index('o',0,len(S)))
Dprint(S.count('o'))
10
单选题号 #19609
分值 2下列程序的功能是?( )
shu=10000
result=[a for a in range(1,shu+1) if shu%a==0]
print(result)
A
计算并输出10000以内的质数
B
计算并输出10000的约数
C
计算并输出10000的倍数
D
计算并输出1-10000以内的整10数
🔒
已解锁前 10 题
第 11~38 题(共 28 题)可在考试中作答
本卷为普通试卷:注册用户每题扣 1 积分(每日登录送 30 体验积分),交卷后查看答案与解析
