闭包
作者:互联网
在一个外函数中定义了一个内函数,内函数里运用了外函数的临时变量,并且外函数的返回值是内函数的引用。这样就构成了一个闭包。闭包具有提高代码复用性的作用。
def line_cof(a,b): def line(x): return a*x+b return line line1 = line_cof(1,1) # x+1 line2 = line_cof(4,5) # 4x+5 print(line1(5)) # 输出6 print(line2(5)) # 输出25s
参考:https://blog.csdn.net/qq_21997625/article/details/105693884
标签:闭包,函数,line2,line1,cof,line 来源: https://www.cnblogs.com/picassooo/p/16585212.html