第九章 构造方法、属性和迭代器
1. 构造方法__init__,使用双下划线
>>> class FooBar:
def __init__(self, value = 42): #默认参数
self.somevar = value
>>> f = FooBar()
>>> f.somevar
42
>>> f2 = FooBar("This is a constructor argument")
>>> f2.somevar
'This is a constructor argument'