
python-入门篇
文章平均质量分 53
入门
fo安方
大家好,我是fo安方,考取过HCIE Cloud Computing、CCIE Security、CISP、RHCE、CCNA RS、CCNP RS、PEST 3等证书。b站天天刷,题目常常看,运动偶尔做。这里是CSDN,是我记录我的日常学习,偶尔生活的地方,喜欢的话请一键三连,有问题请评论区讨论。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
六、运算符相关的魔术方法
【代码】六、运算符相关的魔术方法。原创 2024-06-12 08:32:07 · 275 阅读 · 0 评论 -
一、Python 的 Magic Method
在 Python 中,所有以 “__” 双下划线包起来的方法,都统称为"魔术方法"。可以看到,一个类的魔术方法还是挺多的,不过我们只需要了解一些常见和常用的魔术方法就好了。使用这些魔术方法,我们可以构造出优美的代码,将复杂的逻辑封装成简单的方法。我们可以使用 Python 内置的方法。来列出类中所有的魔术方法。那么一个类中有哪些魔术方法呢?魔术方法有什么作用呢?原创 2024-06-12 08:13:07 · 276 阅读 · 0 评论 -
二、构造(__new__)和初始化(__init__)
通过之前的学习,我们已经知道定义一个类时,我们经常会通过 的方法在实例化对象的时候,对属性进行设置。比如下面的例子:实际上,创建一个类的过程是分为两步的,一步是创建类的对象,还有一步就是对类进行初始化。 是用来创建类并返回这个类的实例, 而 只是将传入的参数来初始化该实例. 在创建一个实例的过程中必定会被调用,但 就不一定,比如通过 pickle.load 的方式反序列化一个实例时就不会调用 方法。 是在 方法之前调用的,作用是返回一个实例对象。还有一点需要注意的是: 方法总是需要返回该类的一个实原创 2024-06-12 08:11:36 · 282 阅读 · 0 评论