100-041
模仿静态变量的用法。
方法一:
1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 ''' 4 模仿静态变量的用法。 5 ''' 6 def varfunc(): 7 var = 0 8 print ('var = %d' % var) 9 var += 1 10 if __name__ == '__main__': 11 for i in range(3): 12 varfunc() 13 14 # 类的属性 15 # 作为类的一个属性吧 16 class Static: 17 StaticVar = 5 18 def varfunc(self): 19 self.StaticVar += 1 20 print (self.StaticVar) 21 22 print (Static.StaticVar) 23 a = Static() 24 for i in range(3): 25 a.varfunc()
浙公网安备 33010602011771号