複数行入力を読みたい。入力の形式は、最初の行にintが含まれていません。行の後に文字列行が続きます。私はで試しました
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を初めて使用します助けてください