首页 > 代码库 > (10)魔法方法、属性、迭代器

(10)魔法方法、属性、迭代器

构造方法

在类中定义构造函数

>>> class a:
    def __init__(self):
        self.age=42

>>> f=a()
>>> f.age
42
>>> 

 

带参数,构造函数

>>> class b:
    def __init__(self,name):
        self.name1=name

        
>>> f=b(tom)
>>> f.name1
tom
>>> 

 

(10)魔法方法、属性、迭代器