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

python学习笔记——类

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

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

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

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

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

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

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

类的方法

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

记录类的结构

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

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

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

本质:将函数放在类体中

定义:使用@staticmethod装饰器

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

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

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

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

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

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

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

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

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

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

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

记录 运行结果

相关文章

  • python收藏的干货

    python百例——Python文集类Python 学习笔记——Python文集类

  • Python环境搭建

    Day2Python学习笔记+开发环境搭载 Python面向对象特性: 类的定义 类定义class关键字 多重继承...

  • Python学习笔记(四)持久存储

    注意:本文是《Head First Python》学习笔记。欢迎关注我的 简书 。 Python术语 “不可变类...

  • Python ☞ day 8

    Python学习笔记之 面向对象 第一个python类 设计类类名:见名之意,首字母大写,其他遵循驼峰原则属性:见...

  • Python学习笔记8(mysql类操作)

    Python学习笔记7(mysql类操作) 1:安装MySQLdb,下载地址 http://sourceforge...

  • 【连载】《零基础学Python》笔记(四)

    摘要:《零基础学Python》一书的学习记录,学习笔记。(连载之四) 回顾:昨天简单地学习了Python中的数据类...

  • Python类学习笔记

    继承 python中继承一个类,首先定义一个Person类: 定义Child类时,只需要把额外的属性加上,例如ad...

  • python学习笔记——类

    比平时早起近一个小时,路上地铁里的人好像更多了,内心深处有些被触动。连续两天很早就到公司,原本觉得这么早应该是没有...

  • Python笔记001-类的特殊方法

    Python笔记001-类的特殊方法 以下是我学习《流畅的Python》后的个人笔记,现在拿出来和大家共享,希望能...

  • 读书笔记 | Python学习之旅 Day7

    Python学习之旅 读书笔记系列 Day 7 《Python编程从入门到实践》 第9章 类 知识点 面向对象编程...

网友评论

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

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