课程
/后端开发
/Python
/Python3 进阶教程(新版)
1、类在定义的时候类属性的定义会执行一遍,而函数在定义的时候内部是没有被执行的,只有在被调用的时候函数内部才会执行?2、类的实例在实例化的时候并没有执行类内部的代码,只是执行了类的构造函数?
2021-03-10
源自:Python3 进阶教程(新版) 2-5
正在回答
1、类在定义的时候,类属性需初始化2、类的实例在实例的时候自动调取构造函数进行初始化
3、函数在调用时执行
4、通过实例化类可使用类中的公共方法
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计
2 回答输入r1之后会运行add函数吗?再输入r2之后会运行add函数吗?为什么print r1+r2之后就会运行add函数呢?
1 回答没有引用类中的who()函数,为什么可以打印出who()函数中的内容
2 回答自建的类Rational为什么可以用作函数?
1 回答这个在线的input函数使用不了
3 回答定义调用问题:为什么set方法不起作用。1.一个@classmethod下,set在get后,不行;set在get前,可行。2.分别类定义set和get,可行。