一、单选题
1、对于字典infor = {"name":"tom", "age":13, "sex":"male"},删除"age":13键值对的操作正确的是?
A del infor['age']
B del infor["age":13]
C del infor
D infor.clear()
2、用Python语句计算:长方形的长和宽分别为4和5,则长方形的周长为?
A
B
C
D
3、下列代码输出结果是?
A [ 'A','&', 'A', 8]
B ['&', 'A', 8, 'A']
C [ '&', 8]
D ['A','&', 8, 'A']
4、数学课代表将同学们的数学成绩存放在列表S1中,s1=[99,92,87,90,100,95],如果按照成绩由低到高输出,以下哪个程序可以实现?
A
B
C
D
5、执行下列语句,将输出:
A ['b', 'c', 1, 2, 3, 4, 5, 'a']
B 无任何输出
C b
D ['b','c',1,2,3,4,5]
6、已知t=(88,77,95,64,85),那么t[1:3]的结果是?
A [88,77]
B (88,77)
C (77,95)
D [77,95]
7、 可以定义一个字典week1,用数字1-7表示中文的星期一到星期日(如1表示星期一),正确的语句是?
A week1=(1:'星期一',2:'星期二',3:'星期三',4:'星期四',5:'星期五',6:'星期六',7:'星期日')
B week1=[1:'星期一',2:'星期二',3:'星期三',4:'星期四',5:'星期五',6:'星期六',7:'星期日']
C week1={'1';'星期一','2';'星期二','3';'星期三','4';'星期四','5';'星期五','6';'星期六','7';'星期日'}
D week1={1:'星期一',2:'星期二',3:'星期三',4:'星期四',5:'星期五',6:'星期六',7:'星期日'}
8、下列程序运行完成时,i的值为?
A 'o'
B 'c'
C I enjoy
D ' '
9、语句list6=[0,6]的含义是?
A 定义一个变量list6,值为0~6之间的随机值
B 定义一个变量list6,值为0.6
C 定义一个列表list6,包含两个元素:0和6
D 生成一个数字序列list6,值为0~6
10、有如下Python程序段: 执行程序段后,输出的结果是?
A "相等"
B "不相等"
C 相等
D 不相等
11、下列代码的输出结果是?
A 0, 1, 2, 3, 4,5
B [0, 1, 2, 3, 4]
C 0, 1, 2, 3,4
D [0, 1, 2, 3,4,5]
12、 执行下列语句,将输出:
A x[1]*y[2]
B 25
C [3]
D [10]
13、下列程序的运行结果是?
A 1
B 2
C 5
D 0
14、已知字符串st='Python',执行语句x=a[::2]后,变量x的值为?
A 'Pyt'
B 'Py'
C 'yhn'
D 'Pto'
15、 已知a="1",b="2",则表达式a+b的值为?
A 3
B 12
C '12'
D '21'
16、下列程序的值为?
A [8,16,12]
B [1,3,4,3,5,2,1,3,4,3,5,2]
C [1,3,4,1,3,4,3,5,2,3,5,2]
D [2,6,8,6,10,4]
17、下列代码输出结果是?
A
B
C
D
18、已知t=(2,3,5,7,9),下列哪条指令可以求元组数据的和?
A len(t)
B min(t)
C max(t)
D sum(t)
19、已知变量stra="IloveTX",执行语句print("love" in stra)的结果为?
A True
B False
C 1
D 0
20、有如下Python程序段: 执行程序段后,输出的结果为?
A 25
B s=25
C s=30
D s=55
21、运行下列程序语句后,字典a是空值的是?
A a={'职业':'警察','年龄':25,'姓名':'李四'} a.clear()
B a={'职业':'警察','年龄':25,'姓名':'李四'} c={'职业':'教师'} a=c.copy()
C a={'职业':'警察','年龄':25,'姓名':'李四'} del a['职业']
D a={'职业':'警察','年龄':25,'姓名':'李四'} a.popitem()
22、 下列程序的运行结果是?
A [1,2,4,5,1]
B [1,2,3,5,2]
C [1,2,5,2,1]
D [1,2,3,5,1]
23、有如下Python程序段: tup1=(1,2,3,4,5) x=tup1[1]+tup1[-1] print("x=",x) 执行上述程序段后,输出的结果为?
A 3
B x= 3
C 7
D x= 7
24、下列程序运行的结果是?
A 6
B 3
C 4
D 1
25、下列不会产生死循环的是?
A
B
C
D
二、判断题
26、下列程序的输出结果是('A','p','p,'l','e')。
A 正确
B 错误
27、Python语句的循环结构中for循环是条件循环。
A 正确
B 错误
28、字典中的元素称为键值对,包括一个键和一个值,键和值中间用逗号隔开
A 正确
B 错误
29、在循环语句中break语句的作用是提前结束所有循环
A 正确
B 错误
30、若s='春眠不觉晓,处处闻啼鸟。',则s[2:4]的值是'不觉'。
A 正确
B 错误
31、元组是可变的,可以通过下标索引访问元素
A 正确
B 错误
32、"好好学习"+“天天向上”的输出结果是"好好学习"“天天向上”
A 正确
B 错误
33、 当使用循环时,有时候在满足某个条件时,想要退出循环,我们可以使用break语句。
A 正确
B 错误
34、程序设计的三种基本结构为:顺序结构、选择结构和分支结构。
A 正确
B 错误
35、 count() 方法用于统计某个元素在列表中出现的次数。
A 正确
B 错误
喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!