python 学习笔记(十二)
2014-12-09 17:53
281 查看
#!/usr/bin/env python # coding=utf8 import functools '装饰器的运用' print("一般运用在定义了一个函数但又不希望修改函数的定义,这种在代码运行期间动态增加功能的方式,称之为“装饰器”(Decorator)") def name(): print("liwei") #@log n =name() '运行有问题请大神看看' def log(func): def alog(*args,**kw): print'call %s():'% func.__name__ return func(*args,**kwargs) return alog '偏函数的应用,如运用在2进制数的转换上' a = int('100000000',base=2) print(a) def int2(x,base=2): return int(x,base) b =int2('100') print(b) int3 = functools.partial(int,base=2) c =int3('1000') print(c)
相关文章推荐
- python 系统学习笔记(十二)---os os.path os.walk
- Python学习笔记十二:列表(4)--len 、in、For的使用
- python 系统学习笔记(十二)---os os.path os.walk
- python学习笔记(十二)标准库os
- python OpenCV学习笔记(十二):形态转换
- python基础学习笔记(十二)
- 【Python】学习笔记十二:模块
- Python学习笔记 (十二)偏函数
- Python 学习笔记之十二——标准库概览 --第Ⅱ部分
- opencv_python学习笔记十二
- python学习笔记(十二):发送邮件
- Python学习笔记(十二)----Python continue 语句
- Programming Computer Vision with Python (学习笔记十二)
- Python学习笔记(十二):lambda表达式与函数式编程
- Python学习笔记整理(十二)Python的函数
- python学习笔记(十二) - 常用内建模块
- Python框架之Django学习笔记(十二)
- python 学习笔记十二 html基础(进阶篇)
- python3.4学习笔记(十二) python正则表达式的使用,使用pyspider匹配输出带.html结尾的URL
- 12. Python脚本学习笔记十二作用域与递归