摘要: python中有实例方法,类方法,静态方法,普通函数 类方法需要@ classmethod 修饰并且有个隐藏参数 cls,实例方法必须有个参数 self, 静态方法必须有 @staticmethod修饰 普通函数限制: 实例方法可以添加参数,也可以不添加参数: 下面这段代码能正确运行。add是一个实 阅读全文
posted @ 2017-08-16 22:18 有梦就要去实现他 阅读(721) 评论(0) 推荐(0) 编辑
摘要: 首先明确的是self只有在类的方法中才会有,独立的函数或方法是不必带有self的。self在定义类的方法时是必须有的,虽然在调用时不必传入相应的参数。 __init__中self有一部分是从外面传来的参数,需要实例化时就传入 类中self带的参数相当于类的属性,没带的是局部变量,可能是类的局部变量, 阅读全文
posted @ 2017-08-16 21:00 有梦就要去实现他 阅读(268) 评论(0) 推荐(0) 编辑