我尝试过使用Netbeans和PyCharm,但同样的错误不断出现。错误是当我使用end =""根据我的教程的指示,它会引发不同的错误,具体取决于我使用的IDE。我是否完全输错了,或者有人可以给我一些关于做什么的建议
__author__ = "Kevin"
__date__ = "$May 24, 2015 9:23:37 PM$"
print("Pink", end="")
print("Octopus")
Netbeans中的错误代码是
No viable alternative at input '='
mismatched input '""' expecting RPAREN
----
(Alt-Enter shows hints)
答案 0 :(得分:0)
这里最有可能发生的是您使用的是Python3教程,但PyCharm和Netbeans中的解释器是Python2。
在Python2中print
是一个陈述,而在Python3 it's a function。
您应该能够通过从未来模块导入Python2中的print
函数来解决此问题:
from __future__ import print_function
print("Pink", end="") # now works in Python2
Alternativey,您可以更新PyCharm以使用Python3解释器。 See here how to set the interpreter