类和函数在运行上的差别?

来源:2-5 Python类属性

seth_lin

2021-03-10 22:19

1、类在定义的时候类属性的定义会执行一遍,而函数在定义的时候内部是没有被执行的,只有在被调用的时候函数内部才会执行?
2、类的实例在实例化的时候并没有执行类内部的代码,只是执行了类的构造函数?

写回答 关注

1回答

  • 王梓蓉
    2021-03-23 17:14:14

    1、类在定义的时候,类属性需初始化
    2、类的实例在实例的时候自动调取构造函数进行初始化

    3、函数在调用时执行

    4、通过实例化类可使用类中的公共方法

Python3 进阶教程(新版)

学习函数式、模块和面向对象编程,掌握Python高级程序设计

41910 学习 · 236 问题

查看课程

相似问题