python 如何在类外调用类里的self变量
时间: 2023-08-11 16:26:08 浏览: 466
python关于调用函数外的变量实例
5星 · 资源好评率100%
在类外部调用类里的self变量,需要先实例化一个对象,然后通过这个对象来访问类里的self变量。例如,假设我们有一个名为`Person`的类,其中有一个实例变量`name`,我们可以通过以下方式在类外部访问它:
```
class Person:
def __init__(self, name):
self.name = name
# 创建一个Person对象
p = Person('Tom')
# 在类外部访问name变量
print(p.name)
```
输出结果为:
```
Tom
```
在这个例子中,我们先创建了一个`Person`对象`p`,然后通过`p.name`的方式来访问类里的self变量`name`。
阅读全文