Python中类的__dict__属性
1、Python中一切皆对象
⑴不管是内置的数据类型、内置函数、内置类、第三方类,还是自定义类都叫做对象
⑵一个对象就会有自己的方法或属性:只是说有些是人家定义好了的,有些需要我们自己定义
⑶可以通过调用对象的方法、属性来实现一些操作:通过点(.)操作符来调用方法或属性
2、在Python类中,类的属性(变量)可以分为:类属性和实例属性
⑴类属性:类所有实例共用的属性
⑵实例属性:类每个实例独有的属性,定义在__init__方法中
3、在Python类中,类的方法可以分为:类方法、静态方法、实例方法
⑴类方法:类方法在定义时至少需要包含一个参数(cls),且需要使用修饰语句@classmethod
⑵静态方法:与普通函数一样,不需要cls、self这样的参数,需要使用@staticmethod修饰
⑶实例方法:实例方法在定义时至少需要包含一个参数(self)
4、对于一个类来说,类中可以包含:类属性、实例属性、类方法、静态方法、实例方法
⑴而对于这些组成部分在类中是怎么存储的,就