Python闭包Closure
发布时间:2020-12-13 20:09:42 所属栏目:PHP教程 来源:网络整理
导读:Python的闭包和Python的内部函数 1 Python内部函数 def out(x):def inner(y):return inner use % s % yreturn inner(x)print out(jeapedu) 在out里定义了1个inner函数,out的返回是调用inner(x)的 2 python的闭包Closure def closure(x):def inner(y):return
Python的闭包和Python的内部函数 1 Python内部函数 def out(x):
def inner(y):
return "inner use % s" % y
return inner(x)
print out("jeapedu") 在out里定义了1个inner函数,out的返回值是调用inner(x)的值
2 python的闭包Closure def closure(x):
def inner(y):
return "closure use %s %s" % (x,y)
return inner
print closure("Hello ")("智普教育 www.jeapedu.com") closure里定义了函数inner,但closure的返回值是inner函数名。 请注意调用closure时后有两个实参列表! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |