键入时,我一直收到语法错误:
def someFunction(a, b):
print(a+b)
someFunction(12, 451)
然后它说:
File"<stdin>", line 3
someFunction()
Syntax Error
我非常感谢任何指导!非常感谢! (我使用的是Python 2.7.5)
答案 0 :(得分:3)
如果我不得不猜测,你是Python解释器并写了这个:
>>> def someFunction(a, b):
... print(a+b)
... someFunction(12, 451)
File "<stdin>", line 3
someFunction(12, 451)
^
SyntaxError: invalid syntax
>>>
您需要在print
行之后再添加一行换行符:
>>> def someFunction(a, b):
... print(a+b)
...
>>> someFunction(12, 451)
463
>>>
答案 1 :(得分:1)
在交互式解释器中,块后需要再添加一行换行符。
仅在下一个>>>
提示符下放置新表达式或语句:
>>> def someFunction(a, b):
... print(a+b)
...
>>> someFunction(12, 451)
463
在这里,我在空...
行上按 ENTER 来'关闭'该功能。