码迷,mamicode.com
首页 > 其他好文 > 详细

函数嵌套和函数名作参数结合使用

时间:2014-10-09 19:45:37      阅读:234      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   io   使用   for   sp   div   on   

将子函数名作为参数存储起来,再次调用这个函数时,仍然保存着上层函数的参数

存储子函数的操作在上层函数中,传入的时候子函数可以没有参数,调用时再添加参数

越说越乱直接上demo

 1 a=[]
 2 def adda(a1,a2):
 3     def addb(a3):
 4         print(--)
 5         return a1+a2+a3
 6     a.append(addb)
 7     print(++)
 8 adda(123,456)
 9 print(a)
10 for aa in a:
11     aa(a3)
12     print(aa(a3))

运行结果

>>>
++
[<function addb at 0x0000000002B31898>]
--
--
123456a3
>>>

函数嵌套和函数名作参数结合使用

标签:style   blog   color   io   使用   for   sp   div   on   

原文地址:http://www.cnblogs.com/mohaze/p/4013890.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!