python如和定义一个static静态全局变量
时间: 2023-10-14 19:23:27 浏览: 129
python如何设置静态变量
可以使用类变量来模拟实现静态全局变量,代码如下:
```python
class MyClass:
static_var = 0
def __init__(self):
MyClass.static_var += 1
def print_static(self):
print("Static variable value:", MyClass.static_var)
```
在上述代码中,我们定义了一个类变量`static_var`,它的初始值为0。在类的构造函数`__init__`中,我们对`static_var`进行自增操作。在实例方法`print_static`中,我们打印出`static_var`的值。这样就实现了一个类似静态全局变量的功能。
阅读全文