class-類
(1)類XX所帶的參數
def __init__(self,默認參數,可變參數,..)
self.a=a
self.b=b
①a與b就是類XX的屬性,當我們調用類時xx(a,b),那么a,b其實就是我們外部輸入的參數,不是XX類中的參數都需要寫在__init__中的,因為pyhton定義變量無需聲明直接用就是,所以XX類內部方法中需要使用到變量時直接定義就是了,參數分為類參數與方法參數,方法參數不一定來自於類,可以引用方法時直接輸入,如def test(self,filename),引用時可以為A=XX(A,B),A.test(filename)
②當我們外部的參數輸進來后是不帶self的,所以需要初始化,這樣輸進來的參數才能被直接使用
③要引用類必須初始化