我需要一個打開一個txt文件並在其中添加所有數字的函數。在Python中彙總一個txt文件的數字
我已經嘗試了幾個不同的功能,在線研究後,但迄今沒有工作。
def sum_this(txt):
"""
>>> sum_digits("numbers.txt")
1000
"""
fileop = open(txt)
red = fileop.read()
nums = red.split()
sums = int(nums)
total = sum(sums)
return total
的 「numbers.txt」 載:
500
200
150
150
數字沒有點他們在不同的線路
這需要使用Python-2.7
什麼需要工作用上面的代碼改變工作?
用'python-2.7'解釋器解釋。 :) – sshashank124
'open(txt,'r')' – sshashank124
你能否給我們一個這樣的文本文件的例子嗎?它是由點,斜線等分開? –