我正在学习python,当我运行以下代码时
print("X",end='awesome')
代码运行但显示以下语法错误
"Syntax error while detecting tuple"
我如何解决它?
答案 0 :(得分:1)
Aptana设置为Python 2.x使用语法检查,其中print
是一个语句。它正在认识到这句话就好像你正在尝试打印一个元组,这就是Python 2.x中的元组,并且正确地指出你不能在元组中有一个=
符号。但代码是为Python 3.x编写的,其中print
是一个函数调用,这种语法是有效的。
您需要将Aptana设置为使用Python 3语法。我发现this page向您展示了如何设置Aptana以使用Python 3.x解释器(您可能已经拥有,因为脚本运行)和语法。