详解Python中def __init__(self)与def __init__(self.参数1、参数2······)的区别
两者的主要区别1.初始化参数为空的表述方式不同2. 初始化附参数的表达方式不同,结构2的self.name一定要指向上面的参数3. 实例化时的方法不同def init(self)与def init(self.参数1、参数2······)在类中常常被作为初始化使用,对于代码的简化,对代码中多次出现的类进行参数设定,提高代码的可读性有很大帮助,两者主要存在三个区别。1.初始化参数为空的表述方式不同#def __init__(self)结构class student: def __init
原创
2020-11-01 16:54:35 ·
4073 阅读 ·
4 评论