image

编辑人: 舍溪插画

calendar2025-06-11

message9

visits484

2021月03月Python二级理论参考答案

一、单选题

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 错误


喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!

创作类型:
原创

本文链接:2021月03月Python二级理论参考答案

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。
分享文章
share