从txt文件导入并打印普通学生

时间:2019-06-15 08:19:08

标签: python-2.7

Hei伙计们,我一直在尝试用格式打印学生的平均姓名 :Mark的平均成绩为6.0英寸 从txt文件输入: 马克6.5 5.0 6.5 txt文件中的所有学生都必须这样做

我一直在尝试一些选项,但是我无法获得正确的输出

infile = open("grades1.txt","r")
lines = infile.readlines()
infile.close()
for line in lines:
tokens = line.split(",")
total = 0
for i in range(1, len(tokens)):
    total = total + float(tokens[i])
average = total/(len(tokens)-1)
average = "average is: {:.2f}".format(average)
print(tokens[0],average)

如何使用Python 2.7获得该输出? 马克的平均成绩为6.0

0 个答案:

没有答案