Student=statistics.readline()有什么问题
statistics=open(r"C:\Users\MSI\Desktop\学生成绩.txt")n=0
Total=0
max=0
min=100
while True:
Student=statistics.readline()
if not Student:
break
n=n+1
Temp=Student.split(" ")
Mark=int(Temp)
Total=Total+Mark
if max<Temp:
max=Temp
if min>Temp:
min=Temp
Average=Total/n
print("平均成绩:",Average)
print("最高分:",max)
print("最低分:",min) 本帖最后由 suchocolate 于 2021-12-5 15:31 编辑
readline读取一行
python文件操作基础:https://www.runoob.com/python3/python3-file-methods.html
另外把题目和原始数据都贴上来,看起来这个题目又更好的解决方法。 没明白你想问什么,你的代码写的没什么问题,而且逻辑看起来挺清晰的,当然,如果加上注释就更好了~
页:
[1]