方法__init__()是一个特殊的方法,每当你根据类创建新实例时, Python都会自动运行它。在这个方法的名称中,开头和末尾各有两个下划线,这是一种约定,旨在避免Python默认方法与普通方法发生名称冲突。如果不是两个下划线,比如写成了_init_()(前后只有一个下划线),Python不会报错,但试图访问类的属性值时会提示属性不存在。
Python的类
理解Python的__init__方法
最新推荐文章于 2025-01-17 11:05:54 发布
理解Python的__init__方法
方法__init__()是一个特殊的方法,每当你根据类创建新实例时, Python都会自动运行它。在这个方法的名称中,开头和末尾各有两个下划线,这是一种约定,旨在避免Python默认方法与普通方法发生名称冲突。如果不是两个下划线,比如写成了_init_()(前后只有一个下划线),Python不会报错,但试图访问类的属性值时会提示属性不存在。
1278
966

被折叠的 条评论
为什么被折叠?