我正在写我的代码,并遵循托尼·加迪斯为我在MCC的COMS-170撰写的《从Python开始:第二版》一书,由于某些原因,我一直得到错误
Traceback (most recent call last):
File "C:/Users/tcarroll/Desktop/123.py", line 36, in <module>
main()
TypeError: main() missing 1 required positional argument: 'nums8'
这是我的代码:
^{pr2}$书中的问题是: 5数之和 假设包含一系列整数的文件名为数字.txt(对于这个任务,我们实际上有一个我们下载并使用的文件)存在于计算机磁盘上。编写一个程序,读取存储在文件中的所有数字并计算其总数。在
只需定义不带参数的主函数:
此外,还需要将文件读取代码放入此函数:
^{pr2}$你也可以写得简短些:
这个例子与for循环、list、list理解、行文件读取、上下文管理器(“with open(…)”内容)和在list中查找值的总和有关。这里的好处是它对文件中的所有行求和,而不关心有多少行(零行、十亿行或更多行)
谷歌搜索快乐!在
相关问题 更多 >
编程相关推荐