Python PyCharm打印错误和更改解释器
我使用的是PyCharm,它使用的是Python 2.7解释器。我编写了以下代码,对于输入名Python PyCharm打印错误和更改解释器,python,python-2.7,python-3.x,pycharm,interpreter,Python,Python 2.7,Python 3.x,Pycharm,Interpreter,我使用的是PyCharm,它使用的是Python 2.7解释器。我编写了以下代码,对于输入名'd',输出应该是 d 1 d 2 # ... etc. 相反,我得到了这样的结果: ('d', 1) ('d', 2) ('d', 3) ('d', 4) # etc ... 代码如下: name = raw_input("What is your name? ") for i in range(1, 10): print(name, i) 还有人能告诉我如何将我的解释器更改为Pytho
'd'
,输出应该是
d 1
d 2 # ... etc.
相反,我得到了这样的结果:
('d', 1)
('d', 2)
('d', 3)
('d', 4) # etc ...
代码如下:
name = raw_input("What is your name? ")
for i in range(1, 10):
print(name, i)
还有人能告诉我如何将我的解释器更改为Python 3.7吗。我在帮助部分搜索了Pycharm,但找不到“项目设置”部分 看起来您的问题在于打印的语法是2.7和3.x。如果您将解释器更改为3x,它应该按照您的预期打印
转到首选项,然后是项目,然后是项目解释器。您应该能够在那里更改版本 对于Python2.x来说,
print
行为是正确的。请参阅(请注意,即使是3.5版本也要到9月份才发布!)