类比一下Java就很好理解了,__init__是Python类的构造函数,self作用类似于Java中的this指针。data是类A的一个成员变量,第三句的作用就是把构造函数中传递过来的参数num赋值给data,没什么特别的作用,因为第4句你是打印num,所以第3句现在看着是多余的,你可以换为printself.data试试看。
类比一下Java就很好理解了,__init__是Python类的构造函数,self作用类似于Java中的this指针。data是类A的一个成员变量,第三句的作用就是把构造函数中传递过来的参数num赋值给data,没什么特别的作用,因为第4句你是打印num,所以第3句现在看着是多余的,你可以换为printself.data试试看。
上一篇: python函数
下一篇: 如何学习python模块里的函数