【发布时间】:2015-03-23 06:25:30
【问题描述】:
这是我目前的代码:
infileName="data.txt"
inFile=open(infileName,"r")
outfileName="avg.txt"
outFile=open(oufileName,"w")
for line in infile:
test=line.split()
first_name=test[0]
last_name=test[1]
first_initial=first_name[0]
grades=test[2:]
我不知道从这里做什么。你如何取每行的平均值?
这是infile data.txt:
betty smith 60 100 80
john williams 50 100
sue mason 20 30 40 60 50
这应该是输出文件avg.txt上的结果:
smith,b:80.0
williams,j:75.0
mason,s:50.0 –
【问题讨论】:
-
这是 infile data.txt" betty smith 60 100 80 john williams 50 100 #sue mason 20 30 40 60 50 这应该是 outfile avg.txt smith,b 的结果: 80.0 威廉姆斯,j:75.0 梅森,s:50.0
-
你知道计算平均值的公式吗?
-
欢迎来到 StackOverflow。您似乎首先需要阅读一本好书或教程来获得编程基础知识。该网站无法提供此类帮助。见How to Ask。
-
是的,但每个人的测试次数不同
标签: python list file loops file-io