Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 一大堆数字_Python_List_Floating Point_Sum - Fatal编程技术网

Python 一大堆数字

Python 一大堆数字,python,list,floating-point,sum,Python,List,Floating Point,Sum,我必须使用文本文件中的数字进行计算,文本文件包含大约24000个浮点数,我用它将文本文件中的行读取到列表中: returns = open('trader.txt', 'r').readlines() 现在列表的名称是否应为returns?我问这个问题是因为我使用了 print returns 然后它出现了一条错误消息说 “无法初始化设备PRN” 我不知道这是什么意思 注意:有了这些浮点数,我必须使用sum()来查找第一个数字,使之超过某个值,例如40000,然后打印该数字的值以及它在列表中

我必须使用文本文件中的数字进行计算,文本文件包含大约24000个浮点数,我用它将文本文件中的行读取到列表中:

returns = open('trader.txt', 'r').readlines()
现在列表的名称是否应为returns?我问这个问题是因为我使用了

print returns
然后它出现了一条错误消息说

“无法初始化设备PRN”

我不知道这是什么意思


注意:有了这些浮点数,我必须使用sum()来查找第一个数字,使之超过某个值,例如40000,然后打印该数字的值以及它在列表中的位置(我相信是索引)

将这两行保存为文本文件,扩展名为py,例如calc.py

returns = open('trader.txt', 'r').readlines()
print returns 

然后转到黑色窗口,键入
python calc.py
如果您的机器上有python,它应该可以工作。

您的两行程序很好,应该可以工作。如果它不起作用,则说明您的python安装在某种程度上已损坏,或者Windows出现了问题

在Windows cmd窗口中,尝试键入

> python
>>> print "hello'

这样行吗?如果是,请键入程序的两行,看看是否有效。

您是否调用了脚本
print
,但也使用了系统命令来打印内容?看起来您实际运行的命令可能与您认为正在运行的命令不同。您是如何运行该程序的?如果没有控制台,那么您可能无法打印任何内容。您是否真的在Python REPL中键入了这些内容?但是,如果您无法打印任何内容,Anderson先生,您将如何获得错误?您是否通过双击.py文件来运行它?如果是,请尝试通过命令行。如果您已经在命令行上,您使用的是什么命令行?我的机器上的python运行得非常好,但是即使您进行了调整,它也会显示相同的PRN消息。那么您如何运行其他python程序呢?如果python本身工作正常,您可以对上面两行执行相同的操作吗?我将文件保存为[something].py,然后在命令提示下导航到它们并打开它们