天天看點

執行個體041:類的方法與變量

題目:模仿靜态變量的用法。

程式分析:構造類,了解類的方法與變量。

代碼:

def dummy():
    i = 0
    print(i)
    i += 1


class cls:
    i = 0

    def dummy(self):
        print(self.i)
        self.i += 1


a = cls()
for i in range(50):
    dummy() # 建議這兩個方法分别調用看運作效果
    a.dummy()      

效果:

我們發現dummy()函數的調用輸出結果全部是0

執行個體041:類的方法與變量