当前位置:主页 > 生活经验 > 正文

python的方法有哪些

方法如下:1普通方法:直接用self调用的方法2私有方法:__函数名,只能在类中被调用的方法3属性方法:@property,将方法伪装成为属性,让代码看起来更合理4特殊方法(双下划线方法):以_。python的方法有哪些?更多详情请大家跟着小编一起来看看吧!

python的方法有哪些(1)

python的方法有哪些(1)

方法如下:

1普通方法:直接用self调用的方法。

2私有方法:__函数名,只能在类中被调用的方法。

3属性方法:@property,将方法伪装成为属性,让代码看起来更合理。

4特殊方法(双下划线方法):以__init__为例,是用来封装实例化对象的属性,只要是实例化对象就一定会执行__init方法,如果对象子类中没有则会寻找父类(超类),如果父类(超类)也没有,则直接继承object(python 3.x)类,执行类中的__init__方法。

5类方法:通过类名的调用去操作公共模板中的属性和方法。

6静态方法:不用传入类空间、对象的方法, 作用是保证代码的一致性,规范性,可以完全独立类外的一个方法,但是为了代码的一致性统一的放到某个模块(py文件)中。

猜你还喜欢的

Copyright © 2022 读周刊 All Rights Reserved
声明:本站部分内容来源于网络,如涉及侵权,请与我们联系,请发邮件"duzhoukan@foxmail.com"进行处理,谢谢合作!
渝ICP备2021012918号-4|