import csv
with open("/data/___①___") as f:
rows = list(csv.reader(f))
for row in rows[1:]:
if(___②___) >= 20):
print( row[O],int(row[1])*int(row[2]))
10分
登录后作答
37
冒泡排序
小明用冒泡排序算法写了一段 Python 代码,请帮他把代码中红色标记的①②③处,补充完整。
a = [8,4,2,11,3,9]
n = len(a)
for i in range(0, __①__):
for j in range(0, __②__):
if a[j] >= a[ __③__ ]:
a[j],a[j+1] = a[j+1],a[j]
print(a)
10分
登录后作答
38
选择排序
老师想知道n位同学的成绩中,排第3名的同学的成绩是多少。小华编写了以下程序,请补全空缺的代码:
n=int( __①__ )
fenlist=[]
for i in range(n):
fen=input()
fenlist.append( __②__ )
for i in range( __③__ ):
k=i
for j in range(i+1,n):
if __④__ :
k=j
if k!=i:
fenlist[k],fenlist[i]=fenlist[i],fenlist[k]
print( __⑤__ )