构造方法
我们来看一个例子:
class person:
def __init__(self):
print(self)
a=person()
def __init__(self)语句定义person类的构造方法,self是必要的参数且为第一个参数。
用户可以在__init__()构造方法内加入许多参数,在创建类的同时,设置类的属性值。
类的全名是'__main__.className'
内置属性
①classname.dict:类内的属性是以字典对象的方式存储。__dict__属性为此字典对象的值。
下面看一个例子
class person:
"hello world"
s=190
print(person.__dict__)
②classname.doc:__doc__属性返回此类文件的字符串。
例:
class person:
"hello world"