python方法调用公共属性
时间: 2023-07-26 07:24:53 浏览: 79
对python 调用类属性的方法详解
在 Python 中,类中的方法可以调用类属性,包括公共属性和私有属性。要在方法中调用公共属性,可以使用 `self.` 加上属性名称的方式来引用公共属性。例如:
```python
class MyClass:
def __init__(self, name, age):
self.name = name # 公共属性
self.age = age # 公共属性
def get_info(self):
return "My name is {} and I am {} years old".format(self.name, self.age)
my_obj = MyClass("Tom", 18)
print(my_obj.get_info()) # 调用get_info方法并输出信息
```
在上面的示例中,我们定义了一个名为 `get_info` 的方法,并使用 `self.name` 和 `self.age` 引用了公共属性 `name` 和 `age`。我们创建了一个名为 `my_obj` 的对象,然后调用 `get_info` 方法,并打印出返回的字符串。
阅读全文