python二级考试题8
一、单选题(共25题,每题2分,共50分)
numbers=[1,11,111,9],
运行numbers.sort()后,运行verse() numbers 会变成? () [单选题] *
A、[1,9,1111] maven dependency problem |
B、[1,11,111] |
C、[111,11,9,1](正确答案) |
D、[9,111,11,1] | python基础知识单选题
答案解析:首先,sort()函数会对列表进行升序排列:[1,9,11,111];
然后,reverse()函数对列表进行反转,逆序排列:[111,11,9,1]
执行下列代码,输出的结果是?()
word ='China'
num =3
string='python'
total=string*(len(word)-num)
print(total)) [单选题] *
A、pythonpython(正确答案) |
B、'python"python' |
C、python |
c程序设计第五版答案第四章 D、'python' |
答案解析:len(word)=5
num = 3
total=string*2,即重复string的值两次,A答案正确。
下列案例的输出结果是什么?()
t1=(1,2,3,4,5,6,7)
t2=("a","b","c","d","e","f")
a1=t1[2:]
a2=t2[2:5]
s=a1+a2
print(s) [单选题] *
A、(3,4,5,6,7,'c','d','e')(正确答案) |
B、(4,5,6,7,'b',c','d','e') |
C、(1,2,3,4, 5, c','d','e') |
D、(3, 4, 5,6, 7,'a', b','c') |
答案解析:a1=t1[2:]=(3,4,5,6,7),从索引2的位置开始切片取值;
a2=t2[2:5]=("c","d","e"),取索引2到4的值(包含2不包含5);
s=a1+a2=(3,4,5,6,7,"c","d","e")
已知 l=[4,5,6],执行l[len(l):]=[1,2,3],l的结果是? () [单选题] *
A、[1,2,3] |
B、[4,5,6,1,2,3](正确答案) |
C、[1,2,3,4,5,6] |
D、[4,5,6] |
答案解析:这一题是列表通用操作和位置索引结合,需要一定的理解。I[len(l):]的结果为[],这部分由[1,2,3]替换,最终就变成[4,5,6,1,2,3],选择B
numbers=[1,3,2,8],numbers[len(numbers)-1]会返回什么?() [单选题] *
A、1 |
B、3 |
C、2 |
D、8(正确答案) |
答案解析:len(numbers)=4,获取列表numbers的长度,
len(numbers)-1=3,numbers[3]=8.
str="学习力,思考力,行动力,创造力",运行 print(str[4:7])的结果是?() [单选题] *
A、思考力, |
B、,思考力 |
C、思考力(正确答案) |
D、,思考力, |
答案解析:切片知识点考核,str[4:7]获取字符串str中索引值4到6的值即 思考力
下面代码将打印出什么数字?()
a = [1,3,4,7,9,11]
print(a[-1]) [单选题] *
A、3 |
B、11(正确答案) |
C、4 |
D、9 |
答案解析:比较简单,负值索引的考查,-1即最后一个索引。
d1={‘a’∶100,'b’:200,'c’:300}。下面什么代码可以将d1改成{‘a':150,'b’:200,’c':300} [单选题] *
A、d1[0]=150 |
B、d1[a]=150 |
C、d1[‘a’]=150(正确答案) |
D、d1[100]=150 |
答案解析:修改字典的值要根据键进行修改,C正确。
words={“Chinese":"中文","English":"英语","French":"法语","Korean":"韩语"}
运行以下代码后输出的结果是?()
del words["French"]
print(len(words)) [单选题] *
A、6 |
B、3(正确答案) |
C、8 |
D、4 |
kotlin 静态方法答案解析:字典的操作中,关键字del删除键同时也会把对应的值删除,字典words原长度为4,删除一个后长度为3.
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论