()是否为Python中调用函数的标准语法?
关于Python函数调用语法的解答
你的理解完全正确,()就是Python中调用函数的标准语法。
举个简单的例子就能明白:
- 先定义一个无参函数:
def greet(): print("Hi there!")
- 如果你只写
greet,这只是获取了这个函数的对象引用,不会执行函数内部的代码;只有在函数名后加上(),写成greet(),才会触发函数执行,输出对应的内容。
哪怕函数需要传参,调用时也必须用()把参数包裹起来,比如print("Hello Python"),这也是符合标准的函数调用方式。
内容的提问来源于stack exchange,提问作者Yanbing
相关产品推荐
相关产品推荐

