1
当想给某个属性设置默认值时,无须在形参列表中添加该属性,例如:
def __init__(self, make, model, year):
""" 初始化描述汽车的属性 """
self.make = make
self.model = model
self.year = year
self.odometer_reading = 0
2
函数的形参列表记得要包含“self”,否则会提示类似于TypeError: function() takes 0 positional arguments but 1 was given的错误。