Python中在init函数中定义变量可在类中使用吗
时间: 2024-02-29 21:53:03 浏览: 58
python类和函数中使用静态变量的方法
是的,如果你在Python的类的init方法中定义了一个变量,那么这个变量将会成为这个类的一个实例变量,并且可以在这个类的其他方法中使用。例如:
```
class MyClass:
def __init__(self):
self.my_variable = "Hello there!"
def print_variable(self):
print(self.my_variable)
```
在这个例子中,我们在MyClass的init方法中定义了一个名为my_variable的变量,并将其设置为“Hello there!”。在print_variable方法中,我们可以使用self.my_variable来访问并打印这个变量。
阅读全文