python类中怎么定义方法


本文摘自php中文网,作者(*-*)浩,侵删。

Python类所包含的最重要的两个成员就是变量和方法,其中类变量属于类本身,用于定义该类本身所包含的状态数据:而实例变量则属于该类的对象,用于定义对象所包含的状态数据:方法则用于定义该类的对象的行为或功能实现。

对于Python类中,方法的定义方式,我们可以归纳有4种类型:推荐学习:Python视频教程)

1、不带self、cls参数且不加装饰器(staticmethod、classmethod)

定义代码如下:

1

2

3

class Student(object):

    def func(name):

        print('my name is {}'.format(name))

2、正常的方法定义,带self参数

定义代码如下:

1

2

3

class Student(object):

    def func(self, name):

        print('my name is {}'.format(name))

3、类方法:加装饰器(classmethod)

定义代码如下:

阅读剩余部分

相关阅读 >>

怎么在官网安装Python

Python selenium cookie 绕过验证码实现登录示例代码_

Python序列之列表

Python xlsxwriter模块创建aexcel表格

3分钟写出你的第一个Python程序

Python的序列化和反序列化模块的简单介绍(实例代码)

Python如何获取列表长度?(代码示例)

Python控件怎么用

Python中func什么意思

Python实现确认字符串是否包含指定字符串的实例

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...