class Member(): num=0 #類變量,可以直接用類調用,或用實例對象調用 def __init__(self,x,y): self.x=x #實例變量(成員變量),需要它是在類的構造函數內以self.開頭來定義的 self.y=y self.fuc(self.x,self.y) def add(self): total=2 #局部變量 self.vara=3 # 雖是以self.給出,但並沒有在構造函數中進行初始化 self.varb=4 fina=(self.x+self.y)*total return fina def fuc(self,a,b): self.varc=a #成員變量,他們在成員函數fuc()中定義,但是在構造函數中調用了fuc()函數 self.vard=b
#https://www.jb51.net/article/49402.html 同時可以一道區分學習python中的實例方法、靜態方法、類方法、類變量和實例變量