python __new__方法

 时间:2026-05-18 04:44:53

1、双击打开pycharm开发工具,在python项目中,新建python文件methods.py

python __new__方法

2、打开已新建的python文件,定义类Teacher,还有__init__()方法

python __new__方法

3、在__init__方法下面,调用__new__方法,依次打印name、sex和age

python __new__方法

4、再定义一个类方法showInfo,然后使用self,依次打印类中的三个属性值

python __new__方法

5、使用if语句判断__name__是否等于__main__,进行实例化对象,然后打印

python __new__方法

6、保存代码并使用python应用运行,可以查看到控制台出现了报错

python __new__方法

7、检查代码发现,是由于__new__方法下方的return有问题,将这句注释掉,然后保存

python __new__方法

8、再次保存代码并运行文件,可以发现打印结果为__new__方法中,说明__new__方法比__init__先执行

python __new__方法

  • excel一格分上下两个格子
  • Excel单元格中如何上下分开输入内容
  • excel如何将一个单元格内容拆分成多个单元格?
  • excel一格分上下两个格子
  • Excel如何拆分单元格一分为二
  • 热门搜索
    头痛恶心是怎么回事 宫腔积液怎么治疗 护肤品过敏怎么办 dessert怎么读 怎么粘贴 肠胃型感冒症状 宽带密码忘了怎么办 摩擦力怎么算 假发怎么带 肝囊肿是怎么治疗