W3School 在线教程

Python __init__() 函数

init() 函数

为了理解类的意义,我们必须理解内置的 init() 函数。

所有的类都有一个名为 init() 的函数,当类被初始化时,这个函数总是会被执行。

使用 init() 函数为对象属性赋值,或者在创建对象时执行其他必要的操作:

实例

创建一个名为 Person 的类,使用 init() 函数为 nameage 赋值:

class Person:
 def __init__(self, name, age):
 self.name = name
 self.age = age
p1 = Person("Bill", 36)
print(p1.name)
print(p1.age)

亲自试一试

注意:每次使用类来创建新对象时,init() 函数都会自动被调用。

相关页面

教程:

术语:

(追記) (追記ここまで)

AltStyle によって変換されたページ (->オリジナル) /