以下程序的输出结果是( )。   list=[[0,1,2],”123.0”,”python”]   a=all(list[0])   b=list[1].split(”.”)   c=ascii(list[2])   prin

admin2022-09-09  15

问题 以下程序的输出结果是(          )。
   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、True[’123’,’n’]’1’
D、False[’123’,’0’]’python’

答案D

解析 all(x)函数,当组合类型变量x中的所有元素为真时返回True,否则返回False。元素除了0、None、False外都算True。所以a的值为False.b中split()是字符串分隔方法,分隔后的值应为[’123’,’0’];c中ascii()的参数是字符串“python”,所以返回’python’。本题选择D选项。
转载请注明原文地址:https://kaotiyun.com/show/746p777K
0

最新回复(0)