試卷征集
加入會員
操作視頻

Python 綜合應用。小明運用 Python 完成了以下功能:
1)隨機產(chǎn)生 100 個 4 位正整數(shù),存放在列表 list1 中。
2)將列表 list1 中的數(shù)據(jù)除去千位和個位(百位若是 0,則將百位設置為 1)后存放在列表 list2 中。
3)將列表 list2 中的數(shù)據(jù)除去所有的非素數(shù)存放在列表 list3 中。
4)將列表 list3 中的數(shù)據(jù)刪除所有重復的數(shù)據(jù)后存放在列表 list4 中。
5)將列表 list4 中的數(shù)據(jù)排序(從小到大) 存放在列表 list5 中。
6)在列表 list5 中查數(shù)并顯示其在列表中的位置。實現(xiàn)上述功能的 Python 程序如下,請在橫線處填入合適的代碼:
import random
list1=[]
list2=[]
list3=[]
list4=[]
list5=[]
#隨機產(chǎn)生 100 個 4 位正整數(shù)
for i in range(100):
a=
random.randint(1000,9999)
random.randint(1000,9999)

list1.jye.ai(a)
print(list1)
#除去千位和個位(百位是 0,則將百位設置為 1)
for i in list1:
a=i//10%100
if a<10:
b=a+10
b=a+10

else:
b=a
list2.append(b)
print(list2)
#除去所有的非素數(shù)
def prime(n):
p=True
for i in range(2,n):
if n%i==0:
p=False
p=False

break
return p
for i in list2:
if prime(i):
list3.jye.ai(i)
print(list3)
#刪除所有重復的數(shù)據(jù)
for i in range(len(list3)-1):
t=list3[i]
if  
tnotinlist4
tnotinlist4

list4.jye.ai(t)
print(list4)
#從小到大排序
for j in range(len(list4)-1):
for k in range(len(list4)-1,j,-1):
if  
list[k]<list[k-1]
list[k]<list[k-1]

t=list4[k]
list4[k]=list4[k-1]
list4[k-1]=t
list5=list4
print(list5)
#查數(shù)
k=int(input(“請輸入待查找的數(shù)值:“))
for i in range(len(list5)):
if k==list5[i]:
print(str(k)+“:位于列表中第“+ 
str(i+1)
str(i+1)
+“個位置!“)
break
else:
print(“查無此數(shù)!“)

【答案】random.randint(1000,9999);b=a+10;p=False;tnotinlist4;list[k]<list[k-1];str(i+1)
【解答】
【點評】
聲明:本試題解析著作權(quán)屬菁優(yōu)網(wǎng)所有,未經(jīng)書面同意,不得復制發(fā)布。
發(fā)布:2024/6/27 10:35:59組卷:0引用:1難度:0.3
相似題
  • 1.有如下Python程序段:
    菁優(yōu)網(wǎng)
    執(zhí)行該程序段后,在下列選項中列表a中各元素值可能的是( ?。?/h2>

    發(fā)布:2024/12/17 7:30:1組卷:10引用:6難度:0.5
  • 2.有如下Python程序段:
    菁優(yōu)網(wǎng)
    下列不可能是該程序段輸出的結(jié)果的是( ?。?/h2>

    發(fā)布:2024/12/20 8:30:2組卷:1引用:1難度:0.8
  • 3.有如下Python程序段:
    cy=[“取長補短”,“一言為定”,“張燈結(jié)彩”,“坐井觀天”,“風平浪靜”,“張三李四”]
    print(cy[2:5][1])
    程序運行后,輸出的結(jié)果是(  )

    發(fā)布:2024/12/17 13:30:1組卷:3引用:1難度:0.5
小程序二維碼
把好題分享給你的好友吧~~
APP開發(fā)者:深圳市菁優(yōu)智慧教育股份有限公司| 應用名稱:菁優(yōu)網(wǎng) | 應用版本:5.0.7 |隱私協(xié)議|第三方SDK|用戶服務條款
本網(wǎng)部分資源來源于會員上傳,除本網(wǎng)組織的資源外,版權(quán)歸原作者所有,如有侵犯版權(quán),請立刻和本網(wǎng)聯(lián)系并提供證據(jù),本網(wǎng)將在三個工作日內(nèi)改正