【发布时间】:2019-09-19 15:15:47
【问题描述】:
try:
x= ""
x = input("input x: ")
print (x)
except EOFError as e:
print (x)
print ("end")
在 Python 3 中运行此代码会产生以下输出:
这两行输出来自EOFError 处理程序。
看起来 input() 函数正在将提示作为数据读取。请帮忙。
【问题讨论】:
-
我无法重现此行为,您使用的是哪个版本的 python?
-
同样,我无法重现这个(Python 3.6.5)