来自菜鸟教程
https://www.runoob.com/python/python-exercise-example41.html
题目:模仿静态变量的用法。
程序分析:无。
程序源代码:
实例
#!/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
今天下雨有点冷,晚上睡觉那两个小被子还不够盖,总是被冷醒。今天怎么这么快。
网友评论