十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Python函数封装进类,不学这步等于白写代码

Python函数封装进类,不学这步等于白写代码 要把函数封装成类可以按照以下步骤进行运用class关键字去创建一个类, 将其命名为你心里想着的那类名字, 于该类之中进行一个特殊方法的定义, 此方法会于创建类的具例证时自动被调用, 于这个特殊方法里面, 你能够去初始化类的属性, 把原本的函数定义成类的一个方法, 紧接着在方法之前添加上self参数, 以此表明这个方法归属于类的实例, self参数让类的实例得以能够访问类的属性, 在类当中再定义别的方法, 这些方法能够运用类的属性以及其他方法, 创建一下类的实例, 进而能够调用类的方法。接下来这个示例, 用以展现怎样将一个用于计算两个数相加结果的函数, 进行封装并形成类。class Calculator: def __init__(self): pass def add(self, a, b): return a b # 创建类的实例 calculator Calculator() # 调用类的方法 result calculator.add(3, 4) print(result) # 输出7于上述示例里头, 我们构建了一个类, 此类别中有一个add方法, 该方法是用以计算两个数的总和。当创建出该类的实例后, 我们能够运用这个实例去调用类的add方法, 并且传入两个数, 进而获取它们的和。
返回列表