python如何调用类函数对类变量进行初始化?
时间: 2023-09-07 12:13:14 浏览: 164
python类和函数中使用静态变量的方法
在Python中,可以使用构造函数来初始化类变量。构造函数是类中的一个特殊函数,它会在创建类的对象时自动调用。
构造函数可以通过定义一个特殊的方法`__init__()`来实现。在这个方法中,可以对类的属性进行初始化。
下面是一个示例代码:
```
class MyClass:
def __init__(self, var1, var2):
self.var1 = var1
self.var2 = var2
```
在这个例子中,`__init__()`方法接收两个参数`var1`和`var2`,并将它们分别赋值给类的属性`self.var1`和`self.var2`。当创建一个`MyClass`对象时,可以传递这两个参数来初始化类的变量。例如:
```
my_object = MyClass("hello", 123)
```
这将创建一个`MyClass`的对象,并将`var1`初始化为`"hello"`,将`var2`初始化为`123`。
阅读全文