【发布时间】:2015-01-23 03:49:22
【问题描述】:
我正在使用 Python 2.7 解释器的 PyCharm。我编写了以下代码,对于输入名称 '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 的帮助部分,但找不到“项目设置”部分。
【问题讨论】:
-
print的行为对于 Python 2.x 来说是正确的。请参阅jetbrains.com/pycharm/webhelp/…(请注意,即使是 3.5 也不是 released 直到 9 月!)
标签: python python-2.7 python-3.x pycharm interpreter