一、单选题
1、运行下列程序,输出的结果是?( )
A、('2022', '谷爱凌') 666
B、'2022','谷爱凌' 666
C、'2022','北京奥运会' 666
D、('2022',)666
2、下列关于if-else中的代码块说法正确的是?( )
A、缩进是Python分支语句的语法部分,缩进不正确会影响分支功能。
B、if语句中条件表达式可以省略不写。
C、代码块是固定的内容,一旦写入不能修改。
D、if-else结构是不可以嵌套的。
3、下列哪个是一个合法的列表?( )
A、(114,5,1,4)
B、['114','514']
C、"11,45,1,4"
D、{11,'4',5,14}
4、运行下列程序,输出的结果是?( )
A、2
B、3
C、4
D、5
5、已知列表list9=[114,5,14,1,91,98,10],下列说法错误的是?( )
A、print(max(list9))可以输出列表的最大值,输出结果为114
B、print(min(list9))可以输出列表的最小值,输出结果为1
C、print(list9.index(98))可以输出数值98第一个匹配项的索引位置,输出结果为6
D、list9.pop()可以移除列表中的最后一个元素
6、明将小组的50米跑步成绩存入列表s,s的值为[11.5,11.4,11.6,11.2,12.0,11.5],则执行s.sort()语句后,s的值是?( )
A、[11.5,11.4,11.6,11.2,12.0]
B、[11.2, 11.4, 11.5, 11.5, 11.6, 12.0]
C、[12.0, 11.6, 11.5, 11.5, 11.4, 11.2]
D、[11.2, 11.4, 11.5, 11.6, 12.0]
7、若s=["中国","I love you",[2022,100]],则len(s)的值是?( )
A、3
B、4
C、2022
D、"中国"
8、小明用元组a存储自己喜欢吃的水果,a=("apple","banana","orange","banana","pear"),则a.index("banana")的值是?( )
A、0
B、1
C、2
D、3
9、运行下列程序,输出的结果是?( )
A、{'王明': 178, '张华': 158, '于飞': 189, '刘英': 164}
B、{' '张华': 162}
C、{'王明': 178, '张华': 162, '于飞': 189, '刘英': 164}
D、{'王明': 178, '张华': 158, '于飞': 189, '刘英': 164, '张华': 162}
10、运行下列程序,输出的结果是?( )
A、12345
B、1234
C、024
D、13
11、运行下列程序,输出的结果是?( )
A、['h', 'l', 'l', ' ', 'w', 'r', 'l', 'd']
B、['h', 'l', 'l', 'w', 'r', 'l', 'd']
C、['e', 'o', 'o']
D、['e', '', 'o', ' ', 'o']
12、运行下列程序,输出的结果是?( )
A、['cat', 0, 2, 4, 'tiger', 1024]
B、['cat', 0, 1, 4, 'tiger', 1024]
C、['cat', 0, 1, 2, 4, 'tiger', 1024]
D、['cat', 0, 1, 2, 4, 1024]
13、运行下列程序,输出的结果是?( )
A、World
B、Hello
C、Helloorld
D、HelloWorld
14、运行下列程序,输出的结果是?( )
A、['kdk', 'kldk', 'dsd']
B、kdkkldkdsd
C、kdk kldk dsd
D、kdk-kldk-dsd
15、下列不能打印出2022的是?( )
A、print('%d%d%d%d' % (a, b, a, a))
B、print(''.join([a, b, a, a]))
C、print("{0}{1}{0}{0}".format(a, b))
D、print('%s%s%s%s' % (a, b, a, a))
16、运行下列程序,输出的结果是?( )
A、{'四字成语':'杨柳依依', '三字成语':'风马牛', '六字成语':'一动不如一静', '四字成语':'百里挑一'}
B、字典的键值对不允许重复,运行会报错
C、{'四字成语': '百里挑一', '三字成语': '风马牛', '六字成语': '一动不如一静'}`
D、{'四字成语':['杨柳依依','百里挑一'], '三字成语':'风马牛', '六字成语':'一动不如一静'}
17、运行下列程序,输出的结果是?( )
A、上述代码是死循环,会一直打印
B、上述代码的打印结果是: 5 4 3 2 1 0`
C、上述代码的打印结果是: 5 4 3 2 1`
D、上述代码的打印结果是: 4 3 2 1 0`
18、想要统计数字1在列表number中出现的次数,正确的代码是?( )
A、n = 0 for i in range(len(number)): if number[i] == 1: n += 1 print(n)
B、n = 0 for i in range(len(number)): if i == 1: n += 1 print(n)
C、n = 0 for i in range(number): if number[i]==1: n+=1 print(n)
D、n = 0 for i in range(len(number)): n+=1 print(n)`
19、执行result=[3,2,5]*2语句后,result的值是?( )
A、[6,4,10]
B、[3,2,5],[3,2,5]
C、[3,2,5,3,2,5]
D、[9,4,25]
20、a=['Welcome','to','Python','World','!'],以下哪条语句无法删除列表a中的元素Python?( )
A、del a[2]
B、a.pop(2)
C、a.pop('Python')
D、a.remove('Python')
21、运行下列程序,输出的结果是?( )
A、'语文':96 '数学':100 '英语':100 '科学':99
B、96 100 100 99
C、语文 数学 英语 科学
D、[语文' 96 '数学' 100 '英语' 100,'科学' 99]
22、下列说法,错误的是?( )
A、字典的键和值可以是任何类型的Python对象
B、字典的键是可以添加和删除的
C、如果字典非空,那么字典每项值的都是一个键值对,格式是key:value
D、字典可以是为空值,通常用{}表示
23、元组同列表那样可以有多个元素,但只能执行如下的哪个操作?( )
A、修改
B、添加
C、读取
D、删除
24、运行下列程序,输出的结果是?( )
A、ents
B、ntsc
C、entsc
D、ntsch
25、运行下列程序,输出的结果是?( )
A、51 15
B、47 13
C、49 13
D、49 15
二、判断题
26、 打印结果最后的数是10.0。( )
A 正确
B 错误
27、字符串格式化符号%d可以输出格式化浮点数。( )
A 正确
B 错误
28、{'b':[4.9,2.1],(0,136,97):(1.36,11,8),321:{'a':91,55:0}}是一个合法的字典。( )
A 正确
B 错误
29、continue语句不能在循环体之外使用。( )
A 正确
B 错误
30、在Python中,if语句必须包含else命令。( )
A 正确
B 错误
31、list=[] print(list) 打印空列表会提示错误。( )
A 正确
B 错误
32、列表是用方括号[ ]表示,元组是用尖括号< >表示。( )
A 正确
B 错误
33、print('今天的最高气温是'+35+'度') +这个符号是起到连接的作用,所以这个代码的输出结果是:今天的最高气温是35度。( )
A 正确
B 错误
34、下列程序是对0~9之间的偶数相累加。( )
A 正确
B 错误
35、len(tup)可以返回元组tup的长度。( )
A 正确
B 错误
喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!