Linux 拨号vps windows公众号手机端

python在类中如何定义方法

lewis 8年前 (2017-09-12) 阅读数 7 #程序编程
文章标签 python

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

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门