python中设置静态变量
时间: 2023-07-24 17:34:55 浏览: 89
python 3.7 静态变量和内部变量的bug(csdn)————程序.pdf
在Python中,可以使用类的属性来模拟静态变量的行为。具体来说,可以在类中定义一个类属性,然后在类的方法中使用该属性。下面是一个示例代码:
```python
class MyClass:
static_var = 0
def my_method(self):
MyClass.static_var += 1
print(MyClass.static_var)
```
在这个例子中,`static_var`是一个类属性,它被定义为0。在类的方法`my_method`中,我们可以使用`MyClass.static_var`来访问和修改这个静态变量。每次调用`my_method`时,静态变量的值都会加1,然后打印出来。
阅读全文