这是我创建的原始代码。我不明白这段代码有什么问题。
data = []
n = int(input())
for i in range(1, n):
x = int(input())
data.append(x)
print(data)
错误(stderr)
Traceback (most recent call last):
File "Solution.py", line 4, in <module>
x = int(input())
EOFError: EOF when reading a line
输入(stdin)
5
23665
答案 0 :(得分:3)
23665被读取为一个int。那么当它尝试读取下一个数字时会出现错误。尝试改成这样的标准输入:
5
2
3
6
6
5