def function(): infile = open("test.txt", 'r') content = infile.read()infile.close() wordList = content.split() total = 0 for i in wordList: if i.isnumeric(): total += int(i) return total在此解决方案中,我将文件命名为test.txt。想法是您遍历wordList,这是一个包含test.txt中拼接的每个项目的列表(尝试在循环之前打印wordList以便自己查看)。然后,我们尝试将每个项目都强制转换为int格式(假设文件中没有小数,如果可以,则可以包括float强制转换)。然后,我们捕获ValueError,该错误在将“
a”转换为int时引发。



