当前位置:
章节挑题
请展开查看知识点列表
>221.有如下python程序段:
a=[1]*6
b=[96,88,84,91,99,80]
for i in range(6):
for j in range(i+1,6):
if b[j]>b[i]:
a[i]+=1
else:
a[j]+=1
该程序段运行后,列表a的值为( )发布:2024/5/23 20:38:36组卷:0引用:1难度:0.5222.有如下 python 程序段:
s=“1R2u3n_to45“;num=0
for i in s:
if“a“<=i<=“z“or“A“<=i<=“Z“:
continue
elif“0“<=i<=“9“:
num=num*10+int(i)
else:
break
该程序段运行后,num的值为( )发布:2024/5/23 20:38:36组卷:0引用:1难度:0.4223.能去除字符串中空格的方法是( )
发布:2024/5/23 20:38:36组卷:3引用:2难度:0.5224.已知一棵完全二叉树,其第 4 层有 3 个叶子节点,这棵二叉树的节点数量不可能是( )
发布:2024/5/23 20:38:36组卷:5引用:6难度:0.2225.某商业公司2015年第一季度销售某产品29581件,而且保持后一季度销售额比前一季度增长5%的发展势头.小王想用Sum变量来存储公司2015年该产品总销售额,则Sum变量的数据类型应被定义为( )
发布:2024/5/23 20:38:36组卷:12引用:2难度:0.9226.有如下Python程序段:
que=[-1]*30
head,tail=0,0
n=30
for i in range(1,n):
if i%4==0 or i%5==0:
que[tail]=i
tail+=1
print(tail-head)
则执行程序后,输出的结果为( )发布:2024/5/23 20:38:36组卷:1引用:1难度:0.4227.有序数组a中有n元素,用二分查找算法在数组a中查找key值所在的位置,如果有重复元素,则显示最早出现该key值最早出现的位置。相应的Python程序如下:
a=[1,2,3,3,3,4,5,6]
i,j=0,len(a)-1
key=3
while i<=j:
m=(i+j)//2
if :
j=m-1
else:
i=m+1
print( )
要使程序实现上述算法,横线处应填入的语句是( )发布:2024/5/23 20:38:36组卷:4引用:1难度:0.4228.有如下Python程序段:
import random
a=[4,2,6,5,4,2,9,7]
k=random.randint(1,10)
i,j=0,len(a)-1
x=““
while i<=j:
m=(i+j)//2
if k<=a[m]:
j=m-1;x=x+“L“
else:
i=m+1;x=x+“R“
print(x)
执行该程序后,输出结果不可能是( )发布:2024/5/23 20:38:36组卷:3引用:3难度:0.5229.VB语言中,下列各种基本数据类型说明符中表示整型数的是( )
发布:2024/5/23 20:38:36组卷:18引用:3难度:0.9230.一棵包含10个节点的完全二叉树,其叶子节点的个数为( )
发布:2024/5/23 20:38:36组卷:6引用:3难度:0.4
