以下python程序段运行后,x和st的值分别是( )
x= 123 + 678
st = "123" + "678"
x= 123 + 678
st = "123" + "678"
A.123678 "123678" | B.123678 "801" | C.801 "123678" | D.801 "801" |
更新时间:2021-04-22 17:41:04
|
【知识点】 典型算法
相似题推荐
选择题
|
较易
(0.85)
名校
【推荐1】用枚举法在两个□内填入相同的数字使“□3×6528=3□×8256”表达式成立,阅读下段程序代码:
for i in range(10):
if ((□3)*6528)==(3□)*8256):
下列选择正确的是()
for i in range(10):
if ((□3)*6528)==(3□)*8256):
下列选择正确的是()
A.(i*10+3)*6528==(30+i)*8256 |
B.(i*3)*6528==(30+i)*8256 |
C.(i*10+3)*6528==(30*i)*8256 |
D.(i*3)*6528==(3*i)*8256 |
您最近一年使用:0次
选择题
|
较易
(0.85)
【推荐2】某对分查找算法的 Python 程序段如下:
a = [8, 17, 24, 30, 36, 40, 55, 58, 61, 66]
L, R = 0, 9
s = []
key = int(input("请输入要查找的数据:"))
while L <= R:
m = (L + R + 1) // 2
if a[m] == key:
break
elif a[m] > key:
R = m - 1
else:
L = m + 1
s.append(a[m])
print(s)
执行该程序段,当输入的值为30时,程序输出的结果是
A.[40, 24] | B.[40, 24, 36] | C.[24, 36] | D.[36, 17, 24] |
您最近一年使用:0次