python如何在类外调用类内__init__函数定义的参数
时间: 2024-09-15 12:12:47 浏览: 58
python中子类继承父类的__init__方法实例
在Python中,如果你想在类外部调用类内`__init__`函数定义的参数,你需要创建该类的一个实例,并通过这个实例来传递参数。`__init__`是一个特殊的方法,用于初始化新创建的对象。下面是一个简单的例子:
```python
class MyClass:
def __init__(self, param1, param2):
self.param1 = param1
self.param2 = param2
# 创建一个类的实例并传递参数
my_instance = MyClass("value1", "value2")
# 现在你可以访问`param1`和`param2`
print(my_instance.param1) # 输出: value1
print(my_instance.param2) # 输出: value2
```
在这个例子中,当你创建`MyClass`的`my_instance`时,你在构造函数`__init__`中设置的值会被存储到对应的属性中。这样你就可以在类外部通过`my_instance`来访问这些参数了。
阅读全文