【发布时间】:2017-01-30 01:11:27
【问题描述】:
inputs = list(map(int, input().split()))
print(n)
print(inputs)
当我在下面的控制台中输入 3 4 时;我收到以下错误:
Traceback (most recent call last):
File "/Users/Labhesh/PycharmProjects/algotoolbox/assignment1/test.py", line 2, in <module>
inputs = list(map(int, input().split()))
File "<string>", line 1
3 4
^
SyntaxError: unexpected EOF while parsing
Process finished with exit code 1
当我从命令行运行相同的代码时,没有问题:
>> python3 test.py
>> 3 4
>> [3, 4]
是否需要进行一些特殊设置才能使这个简单的代码在 PyCharm 中工作?
编辑
pycharm 项目中的解释器似乎与运行配置不一样。 要设置运行配置 - 使用运行 --> 编辑配置,然后选择 python 解释器。
你也可以这样做
import sys
print(sys.version)
打印运行时版本
【问题讨论】:
标签: python python-2.7 python-3.x input pycharm