函数嵌套和函数名作参数结合使用
2014-10-09 17:31
120 查看
将子函数名作为参数存储起来,再次调用这个函数时,仍然保存着上层函数的参数
存储子函数的操作在上层函数中,传入的时候子函数可以没有参数,调用时再添加参数
越说越乱直接上demo
运行结果
>>>
++
[<function addb at 0x0000000002B31898>]
--
--
123456a3
>>>
存储子函数的操作在上层函数中,传入的时候子函数可以没有参数,调用时再添加参数
越说越乱直接上demo
a=[] def adda(a1,a2): def addb(a3): print('--') return a1+a2+a3 a.append(addb) print('++') adda('123','456') print(a) for aa in a: aa('a3') print(aa('a3'))
运行结果
>>>
++
[<function addb at 0x0000000002B31898>]
--
--
123456a3
>>>
相关文章推荐
- python--函数的返回值、函数参数的使用、名称空间与作用域、函数嵌套、函数对象
- 使用未公开关键字在 C# 中导入外部 printf 等参数数量可变函数 [2] C# 实现
- [C++]实验四:掌握内联函数的使用、参数个数不确定的函数的设计...
- javascript入门系列演示·函数的定义以及简单参数使用,调用函数
- 使用文件映射的方式进行共享数据中CreateFileMapping、MapViewOfFile函数参数说明
- [转]JavaScript使用cookie,参数设置,说明;读取,写入,删除函数
- 使用未公开关键字在 C# 中导入外部 printf 等参数数量可变函数
- 汇编宏--在函数中的参数使用
- 可变参数函数的使用(转载)
- CUJ:高效使用标准库:显式函数模板参数申明与STL
- 使用函数传递参数来执行相应的数据库操作
- 深入浅出可变参数函数的使用技巧
- 【转载】深入了解C语言(函数的参数传递和函数使用参数的方法)
- 深入了解C语言(函数的参数传递和函数使用参数的方法)
- 函数对象 与 count_if()结合使用 例子
- 创建和使用不定数目参数的函数
- javascript入门系列演示·函数的定义以及简单参数使用,调用函数
- javascript入门系列演示·函数的定义以及简单参数使用,调用函数 .txt
- 深入了解C语言(函数的参数传递和函数使用参数的方法)
- 如何使用定时器settimeout、setInterval执行能传递参数的函数