0
点赞
收藏
分享

微信扫一扫

实例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:类的方法与变量_静态变量

我们又发现cls()类中的dummy()方法中i+=1是有效的

实例041:类的方法与变量_静态变量_02

 

举报

相关推荐

0 条评论