python闭包学习笔记三
来源:互联网 发布:知床热气球 编辑:程序博客网 时间:2024/06/04 18:47
#coding:utf-8''''闭包作用:封装、代码复用.>>>>>>>闭包存放数值型的方式'''def func_150(val): passline = 90; if val >= passline: print "pass" else: print "failed" def func_100(val): passline = 60; if val >= passline: print "pass" else: print "failed"def set_passline(passline): def my_cmp(val): if val >= passline: #引用了外部函数中的passline,所以把passline放到my_cmp的属性中(存下来) print "pass" else: print "failed" return my_cmp f_100 = set_passline(60)f_150 = set_passline(90)print type(f_100)print f_100.__closure__f_100(89)#f_100(59)f_150(89)
0 0
- python闭包学习笔记三
- Python学习笔记-闭包
- python学习笔记--闭包
- Python学习笔记----闭包
- Python学习笔记-包
- jQuery学习笔记三:闭包
- gradle学习笔记(三) Groovy闭包
- Python之闭包学习笔记
- python闭包学习笔记一
- python闭包学习笔记二
- python闭包学习笔记四
- Python语言学习笔记之闭包
- Python学习笔记——闭包
- python学习笔记三
- python学习笔记三
- python学习笔记:三
- Python学习笔记三
- python学习笔记三
- 广播、多播和IGMP的一点记录
- LightOJ 1236 Pairs Forming LCM(唯一分解定理)
- uva10130
- python闭包学习笔记二
- new与malloc的区别以及内存分配浅析
- python闭包学习笔记三
- bnuoj 51277(魔方复原-手推置换群)
- 欢迎使用CSDN-markdown编辑器
- 应届生程序员求职书籍推荐
- linux环境下,配置eclipse nodejs开发环境
- 4种必须知道的Android屏幕自适应解决方案
- python闭包学习笔记四
- 多态之运算符重载
- Android学习笔记之java01