一、单选题
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 错误
喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!