__new__方法在创建一个实例时被调用,它负责创建并返回这个实例。
__init__方法在实例创建完成后被调用,它负责初始化这个实例。
所以__new__方法只会被调用一次,而__init__方法会在每次创建实例时被调用
python中__new__和__init__的区别
最新推荐文章于 2025-12-17 15:36:40 发布
__new__方法在创建实例时仅调用一次,负责实例创建;而__init__在每次实例化后调用,用于初始化。两者在类生命周期中作用不同。
1304

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



