如何在Python中扫描未知数量的数字?

问题描述 投票:0回答:4

是否有一种方法可以扫描Python中未知数量的元素(我的意思是扫描数量,直到用户在标准输入eof(文件末尾)处写入)]

python eof
4个回答
4
投票

[EO]一旦达到EOF,就会抛出[CO]。[raw_input(在Python 3中为input)。

EOFError

4
投票

您是否需要在输入第二个数字之前处理第一个数字?如果不是,那么while 1: try: num = int(raw_input("enter a number: ")) except EOFError: break 可能会做为列表理解(在int(s) for s in sys.stdin.read().split()中)或生成器表达式(在[]中,例如作为函数参数)。


0
投票

这会随时中断


0
投票

我找到了另一种方法...有时,我使用另一种编程语言EOF

© www.soinside.com 2019 - 2024. All rights reserved.