单项选择题 25. 下面代码输出的结果是______。
list=[[0,1,2],"123.0","python"]
a=all(list[0])
b=list[1].split(".")
c=ascii(list[2])
print(a,b,c)
A.True['123']'python' B.False['0']'1' C.Ture['123','0']'1' D.False['123','0']'python'
A B C D
D
[解析] all(x)函数当组合类型变量x中所有元素为真时返回True,为假时返回False,若为空,则返回True,所以a的值为False;b中split()是字符串分隔函数,返回分隔后的值应为['123','0'];c中ascii()的参数是字符串'python',所以返回'python'。
26. 下面代码的输出结果是______
a=[]
for i in range(2,10):
count=0
for x in range(2,i-1):
if i%x==0:
connt+=1
if count==0:
a.append(i)
print(a)
A.[3,5,7,9] B.[2,4,6,8] C.[2,3,5,7] D.[4,6,8,9,10]
A B C D
29. 下面代码的输出结果是______
a=[1,2,3]
for i in a[::-1]:
print(i,end=",")
A.3,2,1, B.1,2,3 C.2,1,3 D.3,1,2
A B C D