小能豆

Python 中的 `self` 是什么?

py

Python 中的 self 是什么?


阅读 28

收藏
2024-11-06

共1个答案

小能豆

self 是 Python 中实例方法的第一个参数,表示类的当前实例(对象)。通过 self 可以访问对象的属性和方法。虽然在调用方法时不需要显式传递 self,Python 会自动传递当前对象作为第一个参数。

示例

class MyClass:
    def __init__(self, value):
        self.value = value

    def show(self):
        print(self.value)

obj = MyClass(10)
obj.show()  # 输出 10
2024-11-06