當前位置:
章節(jié)挑題
請展開查看知識點列表
>131.有如下 python 程序:
from random import randint
s=“”;t=randint(0,25)
for i in range(1,5):
if i%2==1:
s=s+chr((t+i)%26+65)
else:
s=s+chr((t+26-i)%26+65)
print(s)
執(zhí)行上述程序后,輸出的值不可能是( ?。?/h2>發(fā)布:2024/5/23 20:38:36組卷:2引用:1難度:0.4132.某 Python 程序段如下:
b=[[92,2],[98,4],[91,1],[88,0],[95,3]]
head=0
p=0
while b[p][1]!=head:
print(b[p][0],end=“,“)
p=b[p][1]
print(b[p][0])
運行該程序段,輸出的內(nèi)容為( )發(fā)布:2024/5/23 20:38:36組卷:3引用:3難度:0.4133.有如下 python 程序段:
s=input(“請輸入字符串 s:“)
k,ch=1,s[0]
for i in range(1,len(s)):
if k==0:
ch=s[i]
k=1
else:
if ch==s[i]:
k+=1
else:
k-=1
print(ch)
若輸入字符串 s 分別為以下內(nèi)容,執(zhí)行程序后,ch 的值不為”A”的是( ?。?/h2>發(fā)布:2024/5/23 20:38:36組卷:1引用:1難度:0.4134.有如下 python程序段
from random import randint
n=input(“請輸入一串數(shù)字:“);k=randint(0,len(n))
for i in range(k):
for j in range(len(n)-1):
if n[j]>n[j+1]:
break
else:
n=n[:len(n)-1];continue
n=n[:j]+n[j+1:]
執(zhí)行該程序段后,輸入“1529”,則變量n是( ?。?/h2>發(fā)布:2024/5/23 20:38:36組卷:0引用:1難度:0.4135.下列Python 表達式中,值為False的是( ?。?/h2>
發(fā)布:2024/5/23 20:38:36組卷:0引用:1難度:0.5136.設一棵二叉樹的中序遍歷序列:becfad,后序遍歷序列:efcbda,則二叉樹前序遍歷序列為( )
發(fā)布:2024/5/23 20:38:36組卷:9引用:2難度:0.4137.同一客觀事物的數(shù)據(jù)可以用不同的方式記錄。
發(fā)布:2024/5/23 20:38:36組卷:10引用:3難度:0.7138.某二叉樹的后序遍歷序列為F一?—?—C一A一D,中序遍歷序列為F一B一D一E一A一C,則其前序遍歷序列為( ?。?/h2>
發(fā)布:2024/5/23 20:38:36組卷:11引用:2難度:0.5139.有如下python程序段:
a=[[2,2,3],[8,3,-1],[0,-1,0],[4,0,1]]
head=2
if a[head][2]!=-1:
a[a[head][2]][1]=-1
head=a[head][2]
上述代碼段中的二維列表a看作是一個雙向鏈表,則執(zhí)行上述語句后,雙向鏈表的結構可以表示為( ?。?/h2>發(fā)布:2024/5/23 20:38:36組卷:2引用:2難度:0.4140.列表a為一組正整數(shù),奇數(shù)在前,偶數(shù)在后。奇數(shù)與偶數(shù)已經(jīng)分別按升序排序。根據(jù)二分查找思想設計一個在列表a中查找數(shù)據(jù)key的程序。實現(xiàn)該功能的Python程序段如下,請在橫線處填入合適的代碼。
i,j=0,9
key=int(input( ?。?br />while i<=j:
m=(i+j)//2
if a[m]=key:break
if key%2==1 and a[m]%2==0:
elif key%2==0 and a[m]%2==1:
else:
if key<a[m]:
else:
if i>j:
print(“沒有找到“)
else:
print(m)發(fā)布:2024/5/23 20:38:36組卷:1引用:1難度:0.3