摘要: 闭包定义:1、闭包是一个嵌套函数2、闭包必须返回嵌套函数3、嵌套函数必须引用一个外部的非全局的局部自由变量 # 面试题 def num(): return [lambda x:i*x for i in range(4)]# num() -> [函数,函数,函数,函数]print([ m(2) for 阅读全文
posted @ 2020-06-08 19:50 Mr_zho 阅读(142) 评论(0) 推荐(0) 编辑
摘要: def func(a,b=[]) 有什么陷阱?def func(a,b=[]): b.append(a) return bl1 = func(1)l2 = func(2,[11,22])l3 = func(3)print(l1,l2,l3) #执行结果: [1,3] [11,22,2] [1,3] 阅读全文
posted @ 2020-06-08 11:00 Mr_zho 阅读(2595) 评论(0) 推荐(1) 编辑