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 requests快速入门介绍

Python字典怎么排序

Python怎么不换行打印

实例讲解Python如何利用pandas查询数据

Python中字符串可以遍历吗

a[1:]在Python什么意思

%s在Python中是什么意思

Python的format什么意思

Python运算符优先级有哪些

Python怎么读txt文件

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




打赏

取消

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

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

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

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

评论

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