热线电话:13121318867

登录
2019-03-26 阅读量: 583
如何使用static定义静态变量?  

def varfunc():

    var = 0

    print 'var = %d' % var

    var += 1

if __name__ == '__main__':

    for i in range(3):

        varfunc()

 

# attribut of class

# 作为类的一个属性吧

class Static:

    StaticVar = 5

    def varfunc(self):

        self.StaticVar += 1

        print self.StaticVar

 

print Static.StaticVar

a = Static()

for i in range(3):

varfunc()

0.0000
1
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子