调用函数,如果带括号,那么是调用函数运行后的结果,
调用函数不带括号,调用的是函数本身
例如
def cun (a,b):
return a+b
print(cun) : 调用函数,打印的是函数
print(cun(2,3)),调用函数运行后结果,打印的是 5
>>> def cun(a,b):
...return (a+b)
...
>>> print(cun)
>>> print(cun(2+3))
Traceback (most recent call last):
File "", line 1, in
TypeError: cun() missing 1 required positional argument: 'b'
>>> print(cun(2,3))
5
>>>
网友评论