点击查看【bilibili】
    思考:⼀个类可以创建多个对象,如何对不同的对象设置不同的初始化属性呢?
    答:传参数。

    示例展示如下:

    1. # 1.定义类:带参数的init;宽度和高度;实例方法:调用实例属性
    2. class Wash():
    3. def __init__(self,width,height):
    4. self.width = width
    5. self.height = height
    6. def print_info(self):
    7. print(f"洗衣机的宽度是{self.width},洗衣机的高度是{self.height}")
    8. # 2.创建对象,创建多个对象且属性值不同;调用实例方法
    9. haier1 = Wash(10,20)
    10. haier1.print_info()
    11. haier2 = Wash(100,200)
    12. haier2.print_info()

    运行结果如下:
    image.png

    说明:如果设定了形参,在后面示例调用时没有加入对应的参数,会报错,如下所示:
    image.png