加了self可以全局使用如:self.work=.. 可以在多个方法使用(也不需要在init中)
不加self的变量,若是在方法内,那么只能在这个方法中使用,若在init之前,则全局可用。
方法中,对变量进行赋值,例如c=12,仅在方法中起作用,影响不了项目中的变量c
加了self可以全局使用如:self.work=.. 可以在多个方法使用(也不需要在init中)
不加self的变量,若是在方法内,那么只能在这个方法中使用,若在init之前,则全局可用。
方法中,对变量进行赋值,例如c=12,仅在方法中起作用,影响不了项目中的变量c