随笔分类 - Python
记录Python语言开发遇到的各种坑
摘要:1. 实例方法 普通实例方法,第一个参数需要是self,它表示一个具体的实例本身。 2. 静态方法 静态方法是类中不需要实例的函数,无self,仅仅是类中的函数。 可以由类实例或类调用。 (1)使用staticmethod()方法声明静态方法 class C(object): def foo():
阅读全文
摘要:1. 属性 属性是属于对象的数据或者函数元素,通过句点标识符访问。 2. 类的数据属性 类的数据属性是指定义在类中的变量,不带self声明,这种变量是静态的(相当于C++中的静态变量),可以由类直接调用。 class C(object): foo=100 调用时,可以由类直接调用 >>>C.foo
阅读全文
摘要:1. 什么是装饰器 装饰器(Decorators)是修改其它函数功能的函数。 2. 理解装饰器的基础知识 (1)函数中可以定义函数 def fun(): def inner(): print("This is a inner function!") inner() (2)函数可以返回一个函数对象 d
阅读全文

浙公网安备 33010602011771号