首页 > 编程 > Python > 正文

python实现类的静态变量用法实例

2020-01-04 19:16:57
字体:
来源:转载
供稿:网友

这篇文章主要介绍了python实现类的静态变量用法,实例分析了Python中基于数组实现静态队列的相关使用技巧,需要的朋友可以参考下

本文实例讲述了python类的静态变量用法。分享给大家供大家参考。具体分析如下:

这里使用静态变量目的是在类中实现一个静态的队列,这里用数组实现,任何时候插入到队列中的数据不会和类的实例有直接关系。

 

 
  1. __author__ = 'Administrator' 
  2. class CaptchaImage: 
  3. def queue(self,arr=list()): 
  4. return arr 
  5. def InsertCode(self,code): 
  6. self.queue().append(code) 
  7. if __name__=='__main__'
  8. c = CaptchaImage() 
  9. c.InsertCode(1) 
  10. b=CaptchaImage() 
  11. b.InsertCode(2) 
  12. print(b.queue()) 
  13. print(c.queue()) 

代码执行输出结果为:

 

  
  1. [1, 2] 
  2. [1, 2] 

希望本文所述对大家的Python程序设计有所帮助。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表