Python 练习实例41
python 练习实例41
题目:模仿静态变量的用法。
程序分析:无。
程序源代码:
实例:
#!/usr/bin/python # -*- coding: utf-8 -*- 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