Python类中__init__中的属性传到函数中直接使用
时间: 2024-02-17 19:01:50 浏览: 77
python文档字符串(函数使用说明)使用详解
是的,Python类中的属性可以在类的方法中直接使用。在类的方法中可以通过self来引用类的属性,例如:
```python
class MyClass:
def __init__(self, my_property):
self.my_property = my_property
def my_method(self):
print(self.my_property)
my_object = MyClass("hello")
my_object.my_method()
```
在这个例子中,我们创建了一个名为MyClass的类,它有一个构造函数__init__,该函数接收一个参数my_property,并将其存储为类的属性self.my_property。类还有一个名为my_method的方法,它使用print语句打印self.my_property的值。我们创建一个名为my_object的类实例,并在调用my_method方法时传递"hello"作为my_property的值。my_method方法在调用时将打印"hello"。
阅读全文