python在类中如何定义方法

avatar
作者
筋斗云
阅读量:1

在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会自动将对象传递给方法。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!