我想读取多行输入。输入格式是第一行包含 int 为 no。行数,后跟字符串行。我试过了
while True:
line = (raw_input().strip())
if not line: break
elif line.isdigit(): continue
else:
print line
它打印字符串行但显示运行时错误消息
Traceback (most recent call last):
File "prog.py", line 2, in <module>
line = (raw_input().strip())
EOFError: EOF when reading a line
这是读取输入的正确方法吗?
为什么运行时错误?
我是python新手请帮助我