python 关于__init__()方法的用法
__init__()方法需要结合class一起来使用更加有效
关于__init__()的含义,查到解释是“负责对象的初始化”,听起来挺懵逼的,还是结合实例来理解较好
直接看代码
class SendMsg(object): def __init__(self): self.name = 'Adele baby' self.msg = '我在做测试' def a_name(self): print(self.name) def a_msg(self): print(self.msg) s = SendMsg() s.a_msg() s.a_name()
创建一个SendMsg的class类,初始化self对象且赋予其name和msg子对象值
其他函数或者方法即可把对象self引用进来,包括对象的子值
参考:https://www.zhihu.com/question/46973549