50、构造函数 __init__方法(类的构造方法)

小白量化 2025-12-12 07:28:41 44 举报

构造函数(__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()


量化小白,从0开始学量化! 1

著作权归文章作者所有。 未经作者允许禁止转载!

最新回复 ( 0 )
发新帖
0