美文网首页文学创作
python学习笔记——类

python学习笔记——类

作者: 金贞菇 | 来源:发表于2021-03-24 11:54 被阅读0次

    比平时早起近一个小时,路上地铁里的人好像更多了,内心深处有些被触动。连续两天很早就到公司,原本觉得这么早应该是没有人的,但是到门口就遇到了好几个同事,还遇到隔壁办公室的业务主任,他是一个兼具人品和能力的人。

    向他问好后,他笑着说:“早上好,怎么今天来那么早?”

    我笑了笑说:“最近给自己定的小目标!”

    他说:“原来是立了个flag,我都不给自己立目标,因为一般都做不到,总是半途而废了。”思考一秒,我回:“那是因为你已经做的很好了,所以立目标难实现,而我的目标简单多了,这不咱们一块到的公司。”他笑了笑,我们各自去往自己的办公室。

    一进办公室就看到部门领导已经坐在位置上开始做事了,说的声:早上好。他没听到,应该是太沉迷工作,我就安静不说话了,不能打扰他。心里默默想着:原来厉害的人都是起的早的,早起和能力,之间的关系不言而喻。

    到茶水间倒了热水后,开始学习python,目前理解上可能不够全面,先记录下来,有问题欢迎大家指出矫正。

    类的方法

    一个类中可以包括:类名、父类名、类变量、实例变量和构造方法。

    记录类的结构

    类体中的函数叫做方法,方法有三种:静态方法、实例方法和类方法。

    静态方法:在类体中独立的、单纯的函数

    类的方法中使用频率最低的一种。功能上跟普通函数几乎一样,托管于某个类的名称空间中,便于使用和维护,只是类的工具包。

    本质:将函数放在类体中

    定义:使用@staticmethod装饰器

    调用:类名.静态方法、实例名.静态方法

    实例方法:用这个传入的self参数来访问到当前实例的变量或者本实例的方法

    实例方法是类体中最常见的方法

    本质:仅对当前实例起作用的函数

    定义:第一个参数为self,self的作用是“指向自己

    调用:实例名.实例方法、类名.实例方法

    类方法:操作类时使用的方法

    本质:对类(也就是所有实例)起作用的函数

    定义:使用@classmethod装饰器;第一个参数为cls,cls.的含义是:“指向当前的类

    调用:类名.类方法、实例名.类方法

    为了利于对所学知识的消化,敲了些代码,加深理解,截图如下:

    记录 运行结果

    相关文章

      网友评论

        本文标题:python学习笔记——类

        本文链接:https://www.haomeiwen.com/subject/dkixhltx.html