构造函数(__init__方法)是创建对象时自动调用的特殊方法,用于初始化对象的属性。
在Python中,__init__方法是一个特殊的方法(也称为魔术方法或双下划线方法),它是类的构造函数。当你创建一个类的新实例(对象)时,Python会自动调用这个方法。
# 示例
class Person:
def __init__(self):
print("我是__init__方法!")
# 实例化对象
p1 = Person()
p2 = Person()# 示例2
class Person:
def __init__(self, name, age, height, weight):
self.name = name
self.age = age
self.height = height
self.weight = weight
def introduce(self):
print(f"你好呀,我是{self.name},今年{self.age}岁了,身高:{self.height}米,体重:{self.weight}千克~")
# 实例化对象
p1 = Person("张三", 18, 1.8, 80)
p2 = Person("李四", 19, 1.9, 90)
p3 = Person("王五", 27, 1.7, 70)
# 通过对象调用实例方法
p1.introduce()
p2.introduce()
p3.introduce()著作权归文章作者所有。 未经作者允许禁止转载!