当前位置:首页 > 云计算 > 正文内容

python怎么调用方法

2022-05-04 03:14:33云计算1

类的方法的定义

1、定义一个类

deffun_name(self,...);
Pass

2.其中的参数self代表类的实例,在调用方法时由系统自动提供

3.方法定义时必须指明self参数

类的方法的调用

与普通的函数调用类似

1.类的内部调用:self.<方法名>(参数列表)。

2.在类的外部调用:<实例名>.<方法名>(参数列表)。

注意:以上两种调用方法中,提供的参数列表中都不用包括self。

演示一个类:

wash.py
classWasher:

def__init__(self):
self.water=0
self.scour=0

defadd_water(self,water):
print('Addwater:',water)
self.water=water

defadd_scour(self,scour):
self.scour=scour
print('Addscour:',self.scour)

defstart_wash(self):
print('Startwash...')
if__name__=='__main__':
w=Washer()
w.add_water(10)
w.add_scour(2)
w.start_wash()

本网站文章仅供交流学习 ,不作为商用, 版权归属原作者,部分文章推送时未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知,我们将立即删除.

本文链接:https://www.xibujisuan.cn/10231.html

标签: Python