题目内容

(多选)对若干个正数求和,输入“ok”结束,下面正确的代码是( )。

A. s = 0x = input()while x!="ok":s += int(x)print(s)
B. s = 0while True:x = input()if x=="ok":breaks += int(x)print(s)
C. s = 0x = input()while x!="ok":s += int(x)x = input()print(s)
D. s = 0while x!="ok":x = input()s += int(x)print(s)

查看答案
更多问题

(多选)生成[3,9]区间内的随机整数的正确表达是( )。

A. import randomrandom.randint(3,9)
B. range(3,9)
C. import randomrandom.randint(3,10)
D. import randomrandom.randrange(3,10)

(多选)下面的代码,能够正确判断一个正整数位数的是( )。

A. a = int(input("输入一个10000以内的正整数:"))if 0 B. a = input("输入一个10000以内的正整数:")if 0 C. a = int(input("输入一个10000以内的正整数:"))if 0 D. a = int(input("输入一个10000以内的正整数:"))if 1000<=a<10000:print(str(a)+"是4位数")elif a>=100:print(str(a)+"是3位数")elif a>=10:print(str(a)+"是2位数")elif a>0:print(str(a)+"是1位数")else:print("数据有误")

达式 sorted([111, 2, 33], key=lambda x: -len(str(x))) 的值为____。

下列程序的输出结果是________?1. a=[1,2,3]2. b=a3. b[1]=44. printa[1]

答案查题题库