Python-中函数的本质
在 Python 中, 函数是一等公民 (first-class citizen). 这意味着函数在 Python 中可以像其他对象一样被赋值给变量, 作为参数传递给其他函数, 从函数返回等.
函数的本质是一个对象. 当我们定义一个函数时, Python 会创建一个函数对象, 这个对象有一些属性和方法, 如:
__name__
, 函数的名称__doc__
, 函数的文档字符串__call__
, 允许函数被调用
可以用函数名加上 .
来访问这些变量和方法. 如:
1 |
|
Python-中函数的本质
http://example.com/2024/04/01/Python-中函数的本质/