object类是一个超类,是所有类的父类。pass表示类里面什么都不没有,空类。
类拥有3种行为2种属性: 静态方法,类方法,实例方法。 类属性,实例属性。
类定义:

# coding=utf-8 class A: # 第一种简写方式 pass class B(object): # 第二种方式()里面写上继承的父类,默认写上object pass
静态方法:需要用@staticmethod修饰

# coding=utf-8 class A(object): @staticmethod # 静态方式必须用static修饰 def fun1(): # 函数定义 print("类里面的静态方法") A.fun1()
类方法:需要用@classmethod修饰

# coding=utf-8 class A(object): @classmethod def fun1(cls): print("类方法") A.fun1()