前言
PY_08_04
抄就行了👻
一、代码步骤
抄就行了👻
scores=[]
try:
file=open('PY_08_04_Grades.txt','r', encoding='gbk')#Mac与windows编码可能存在差异
except IOError:
print('文件不存在')
else:
for line in file.readlines():
char=line.strip().split()
sum=0
for i in char:
if i.isdecimal():
i=int(i)
sum+=i
pj=sum/4
char.append(pj)
scores.append(char)
#print(scores)
#print(char)
file.close()
for i in scores:
for j in i:
print('{:<9}'.format(j),end='')
print('')
n=max(scores,key=lambda x:x[5])
m=scores.index(n)
print('经过程序分析,{}同学成绩最好!'.format(scores[m][0]))
#Mac与windows编码可能存在差异#第3行
总结
最好运行一下
需要其他的代码点击这里Python程序设计——实验与实践