尝试调用函数时 Python IDLE 中的语法错误

Syntax error in Python IDLE when trying to call a function

我正在学习 Python 代码。当我创建一个函数时它工作正常但是当我调用该函数时出现语法错误,我的代码有什么问题?

    >>> def someFunction(a,b):
            print (a+b)
       someFunction(12,451)
    SyntaxError: invalid syntax

您需要在打印语句之后再按一次回车,它认为您的函数调用是函数定义的一部分。当函数定义提示您使用

输入新语句时,您就会知道何时完成了函数定义
>>>

所以它看起来像

>>> def someFunction(a,b):
        print (a+b)

>>> someFunction(12,451)