Python学习31

    xiaoxiao2022-07-07  163

    练习41: 题目:模仿静态变量的用法。

    程序分析:无。

    代码:

    def varfunc(): var = 0 print 'var = %d' % var var += 1 if __name__ == '__main__': for i in range(3): varfunc() # 类的属性 # 作为类的一个属性吧 class Static: StaticVar = 5 def varfunc(self): self.StaticVar += 1 print self.StaticVar print Static.StaticVar a = Static() for i in range(3): a.varfunc()

    结果:

    var = 0 var = 0 var = 0 5 6 7 8

    少年不被楼层误,余生不羁尽自由。 加油,加油!

    最新回复(0)