03 2022 档案
笔记5:python回调函数
摘要:python回调函数: 同步 def click(func,*args,**kwargs): func() print 'callback over' def callback(): time.sleep(1) print 'i am callback' click(callback) i
阅读全文
笔记6:python装饰器
摘要:python 装饰器@: 1 函数修饰符@的作用 首先介绍函数装饰器。通过装饰器函数,在不修改原函数的前提下,对函数的功能进行合理扩充。 例如:有一个函数func(a, b),它的功能是求a,b的差值,我现在有一个需求,就是想对函数功能再装饰下,求完差值后再取绝对值,但是不能在func函数内部实现,
阅读全文
笔记4:由super()学习python的继承机制以及C3算法
摘要:**由super()学习python的继承机制以及C3算法** python super(): __init__() 是 Python 的构造方法。 举个例子: class Bird: def __init__(self): self.hungry = True def eat(self): if
阅读全文
笔记3:python魔法方法
摘要:python魔法方法 定义:在Python的类中,以两个下划线开头、两个下划线结尾的方法如:__init__、__str__、__del__ 魔术方法在类或对象的某些事件触发后会自动执行,如果希望根据自己的程序定制特殊功能的类,那么就需要对这些方法进行重写。使用这些「魔法方法」,我们可以非常方便地给
阅读全文
笔记2:python 类
摘要:python 类: 一。类就是一组用来描述如何生成一个对象的代码段 在 Python 中,可以把类理解成也是一种对象。 python中类的三个特性: 1.身份:每个对象都有一个唯一的身份标识自己,任何对象的身份都可以使用内建函数 id() 来得到,可以简单的认为这个值是该对象的内存地址。 2.类型:
阅读全文
笔记1:python 装饰器@
摘要:python 装饰器@: 1 函数修饰符@的作用 首先介绍函数装饰器。通过装饰器函数,在不修改原函数的前提下,对函数的功能进行合理扩充。 例如:有一个函数func(a, b),它的功能是求a,b的差值,我现在有一个需求,就是想对函数功能再装饰下,求完差值后再取绝对值,但是不能在func函数内部实现,
阅读全文