python工厂函数是什么

美女程序员鼓励师

1、说明

工厂函数定义了一个外部函数,它简单地生成并返回一个嵌套函数,只是返回但没有被调用,所以调用工厂函数就可以得到嵌套函数的一个引用,当调用工厂函数时,在运行内部def语句时创建了嵌套函数。

2、实例

def maker(n):    

k = 8

def action(x):        

return x ** n + k    

return action

 

f = maker(2)

print(f)

 

<function maker.<locals>.action at 0x00000000021C51E0>

以上就是python工厂函数的介绍,希望对大家有所帮助。更多Python高级指路:python高级

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

以上是 python工厂函数是什么 的全部内容, 来源链接: utcz.com/z/543956.html

回到顶部