【发布时间】:2016-08-10 10:03:16
【问题描述】:
我有一个这样的文件:
1
2
3
5
0
5
2
3
我想要做的是将整数相加,直到换行,然后再次开始求和,所以结果是:
6
5
10
到目前为止我所拥有的是:
import sys
def readText(filename):
sum = 0
data = open(filename,'r')
for line in data.readlines():
if (line[0] != '\n'):
sum+=int(line)
else:
sum = 0
continue
print sum
if len(sys.argv) == 2:
lines = readText(sys.argv[1])
else:
print("script.py inputfile")
但我只得到最后一个“组”整数的总和,在这个例子中是 10。我将不胜感激!
【问题讨论】: