前言:
此时姐妹们对“python怎么用变量”大概比较珍视,我们都想要学习一些“python怎么用变量”的相关文章。那么小编同时在网上网罗了一些关于“python怎么用变量””的相关内容,希望姐妹们能喜欢,我们快快来学习一下吧!问题:静态变量与实例变量
#!/usr/bin/python#coding:utf-8#author:菜就多练呀class MyClass: # 定义静态变量 static_var = 0 def __init__(self): # 初始化实例变量 self.instance_var = 1 def update_static_var(self): # 更新静态变量 MyClass.static_var += 1 def display(self): # 显示静态变量和实例变量 print("静态变量:", MyClass.static_var) print("实例变量:", self.instance_var)# 创建实例obj1 = MyClass()obj2 = MyClass()# 更新静态变量obj1.update_static_var()# 显示静态变量和实例变量obj1.display()obj2.display()
在这个示例中,两个实例的变量是独立的,当一个实例更新静态变量时,另一个实例的静态变量不会受到影响。这样可以更好地展示静态变量的特点。
输出结果:
静态变量: 1实例变量: 1静态变量: 1实例变量: 1
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #python怎么用变量 #python的静态变量