__new__和__init__的区别

  • __new__ 控制类实例创建过程时使用, 会在__init__ 调用之前调用, 调用这个方法之后,会返回一个实例 == __init__中的 self
  • __init__ 控制初始化一个类实例, 不会返回任何东西,它只负责初始化一个类实例
原文地址:https://www.cnblogs.com/sea-stream/p/11188890.html