小知识点
0---def__ init__ (self,[参数一],[参数二])方法 和super(Net, self).__init__()是什么
python中的super(Net, self).__init__() 首先找到Net的父类(比如是类NNet),然后把类Net的对象self转换为类NNet的对象,然后“被转换”的类NNet对象调用自己的init函数
#调用父类构造方法
这是对继承自父类的属性进行初始化。而且是用父类的初始化方法来初始化继承的属性。
class Person(object): def __init__(self,name,gender,age): self.name = name self.gender = gender self.age = age class Student(Person): def __init__(self,name,gender,age,school,score): #super(Student,self).__init__(name,gender,age) self.name = name.upper() self.gender = gender.upper() self.school = school self.score = score s = Student('Alice','female',18,'Middle school',87) print s.school print s.name
1---pyqt5教程事件和信号
参考:https://www.jianshu.com/p/3c87c03c27ab
2-全局变量
在__main__中定义a=[[]],之后再每个函数中global a,值统一