Python 是一个非常流行的编程语言,广泛应用于各种领域中。
在 Python 中,我们可以使用类来创建对象,类是一个模板,可以方便地创建多个相似的对象。
在创建类时,我们可以给类传递参数,这些参数会成为类的属性,在创建对象时,对象会继承类的属性。
class Car: def __init__(self, make, model, year): self.make = make self.model = model self.year = year my_car = Car("Tesla", "Model S", 2021) print(my_car.make)
在上面的例子中,我们创建了一个名为 Car 的类,并在类的构造函数中传递了三个参数 make、model 和 year,这些参数会成为 Car 类的属性。
在创建对象时,我们传递了三个参数 "Tesla"、"Model S" 和 2021,并创建了一个名为 my_car 的对象。
我们可以使用点号(.)访问对象的属性,例如,使用 my_car.make 可以访问对象的 make 属性。
在 Python 中,我们也可以给函数传递参数,但与类传递参数不同的是,函数的参数只在函数内部有效。
总之,给类传递参数可以方便地创建多个相似的对象,而给函数传递参数可以方便地修改函数的行为。