温馨提示×

python在类中如何定义方法

小亿
130
2023-11-21 17:32:28
栏目: 编程语言

在Python中,可以使用def关键字来定义类中的方法。下面是一个示例:

class MyClass: def __init__(self, x, y): self.x = x self.y = y def add(self): return self.x + self.y # 创建一个对象 obj = MyClass(3, 4) # 调用方法 result = obj.add() print(result) # 输出:7 

在上面的示例中,类MyClass中定义了一个add方法,该方法可以将对象的xy属性相加并返回结果。+定义方法时,第一个参数通常是self,它表示当前对象自身。在调用方法时,不需要显式传递self参数,Python会自动将对象传递给方法。

0