import random
n=int(input("请输入随机数个数n:"))
d=[]
for i in range(n):
d.append(random.randint(1,100))
print(d)
key=int(input("请输入需要查找的数:"))
for i in range(len(d)):
if key==d[i]:
print("查找成功!索引号为:",i)
break
a=[3,9,6,8,4]
for i in range(0,3):
for j in range(0,4-i):
if a[j]>a[j+1]:
t=a[j]
a[j]=a[j+1]
a[j+1]=t
print(a[i], end=′ ′)
DNA=['A','G','T','C']
s=''
for i in range(20):
①
print(s)
match={'A':'T','T':'A','G':'C','C':'G'}
t=''
②
print('互补链:',t)
1
2
3
4
5
6
7
8
9
10
78
88
89
90
83
76
75
98
100
65
技术老师想统计出80分(含80)以上的人数,请完善程序,代码如下:
a=[78,88,89,90,83,76,75,98,100,65]
sum=0
if a[i]>=80:
print(sum)
执行上述程序段后,输出的内容是
import math
def IsPrime(i):
if i==1:
return False
for j in range(2,int(math.sqrt(i))+1):
if:
return True
a=int(input("请输入a:"))
b=int(input("请输入b:"))
summ=0
for i in range(a,b+1):
if IsPrime(i):
while t>0:
summ=summ+t%10
print("数字和为:",summ)
根据分数判断其所属等级的标准如下:
分数段
90~100
80~89
70~79
60~69
60以下
等级
A
B
C
D
E
实现该功能的程序段如下,请完善程序:
def check(a):
if
level[0]+=1
elif int(a)>=80:
level[1]+=1
elif int(a)>=70:
level[2]+=1
elif int(a)>=60:
level[3]+=1
else:
f=open("score.txt","r")
score=f.readline( )
level=[0]*5
while score:
score=f.readline()
f.close()
for i in range(0,5):
print("等级"++"的人数为:",level[i])
s=input("请输入数字字符串")
i=0;j=0;k=6;sum=0
while j<len(s):
sum=sum+int(ch1)
while sum>k:
ch2=s[i]
i=i+1
if sum==k:
print("子串为:",)
j=j+1
print("没有满足要求的子串。")