【发布时间】:2019-11-07 10:32:17
【问题描述】:
通读并解析包含文本和数字的文件。提取文件中的所有数字并计算数字的总和。 txt file attached
这适用于 python 3 及更高版本。
import re
names=open("regex_sum_319771_actual.txt")
numlist = list()
for files in names:
files = files.rstrip()
ext =re.findall('([0-9]+)',files)
if len(ext)!= 1 :
continue
num = int(ext[0])
numlist.append(num)
print('done',sum(numlist))
#the sum should give me an output ending with 689
【问题讨论】: