【发布时间】:2017-04-27 23:01:28
【问题描述】:
编辑:PYTHON 2.6 ...所以在技术上不是重复的问题.....
我试图弄清楚如何使用this tutorial 在 Ecipe 上使用 Python,但我被困在第 4 部分。调试。 使用此代码:
def add(a,b):
return a+b
def addFixedValue(a):
y = 5
return y +a
print add(1,2)
print addFixedValue(1)
我加了断点,还是报错:
print add(1,2)
^
SyntaxError: invalid syntax
【问题讨论】:
-
99% 的机会你忘记了前一行的右括号。
-
Python 3 期望
print:print(add(1,2))的参数用括号括起来。 -
提供您的完整代码
-
你确定你已经在 Python 2 中试过了吗?
-
如果它只列出 Python 3,我会说你只能在 Python 3 下运行脚本,这是唯一的选择,默认情况下是有意义的。如果要使用 Python 2 运行脚本,则需要安装 Python 2。