for i in range(0,len(x)):
a.append(int(x[i]))
b=[]
c=[]
for i in range(1,len(a)-1):
if(a[i]>a[i-1]and a[i]>a[i+1]):
b.append(a[i])
c.append(i+1)
for i in range(len(b)):
print(b[i],'',c[i])
试题难度:一般
试题解析:
评分标准:
①x[i]或等效答案;(3分)
②len(a)-1或等效答案;(3分)
③a[i]>a[i+1]或等效答案;(4分)
④i+1或等效答案;(3分)
⑤len(b)或等效答案;(3分)
展示地址:点击浏览
考生答案:(此题已作答)
考生得分:1
是否评分:已评分
评价描述:
38.请读取某班级语文学科的成绩文件score.txt的数据,数据内容如下图显示:
下列代码实现了读取数据并对每个成绩从小到大排序后并输出,请你补全代码。
with open('/data/①','r')as f:
list=f.readlines()
for i in range(0,len(list)):
list[i]=list[i].strip('\n')
list[i]=(②)
(③)
print(list)
f.close
试题编号:20200410-yjm-02
试题类型:编程题
标准答案:
参考程序:
with open('/data/score.txt','r')as f:
list=f.readlines()
for i in range(0,len(list)):