在Python中 方法名为:XXX() 就是魔方方法

init() 初始化函数,用于完成默认的设置
new() 返回一个对象的实例,init() 无返回值
new()是一个类方法
del() 析构方法,当对象被删除时,会自动调用
当一个变量保存了对象的引用时,此时,该变量的引用计数会加一。
当使用del删除变量指向的对象时,如果对象的引用计数不为1,比如是3,那么此时只会让这个引用计数减1
变为2,当再一次调用del时,变为1,如果在调用一次del,对应的引用计数为0,当引用计数为0时候,此时对象才会被真正的删除


str() 当使用print输出对象时,只要定义__str__()就会打印该方法中return中的数据

比较运算符:
eq(a, b) a = b
ge(a, b) a >= b
le(a, b) a <= b
gt(a, b) a >b
lt(a, b) a < b
ne(a, b) a != b

数学运算:
add
sub
mul
div
mod 求余
pow

Python —— 魔方方法相关推荐

  1. python魔方方法__getitem__、__setitem__和__len__

    python魔方方法__getitem__.setitem__和__len 目录 python魔方方法__getitem__.__setitem__和__len__ 一.简介 二.详解 三.代码 四. ...

  2. python魔方方法__call__

    python魔方方法__call__ 目录 python魔方方法__call__ 一.简介 二.详解 三.代码 四.Reference 一.简介 当一个类,实现了__call__方法,那么这个类的实例 ...

  3. python魔方方法__add__、__mul__、__sub__、__truediv__

    python魔方方法__add__.__mul__.__sub__.__truediv__ 目录 python魔方方法`__add__.__mul__.__sub__.__truediv__` 一.简 ...

  4. Python——魔方方法

    在Python中,所有以"__"双下划线包起来的方法,都统称为"Magic Method",中文称『魔术方法』,例如类的初始化方法 init ,Python中所 ...

  5. Python 魔方方法

    class Person:# 默认打印对象,显示类名+地址# 重写该方法,打印该方法的返回值def __str__(self):return '我叫{},今年{}岁'.format(self.name ...

  6. Python魔方方法详解

    原文链接: https://fishc.com.cn/forum.php?mod=viewthread&tid=48793&extra=page%3D1%26filter%3Dtype ...

  7. Python基础day08【面向对象(类、对象、属性)、魔方方法(init、str、del、repr)】

    视频.源码.课件.软件.笔记:超全面Python基础入门教程[十天课程]博客笔记汇总表[黑马程序员]   目录 0.复习 1.类外部添加和获取对象属性 2.类内部操作属性 3.魔法方法 3.1.__i ...

  8. python之有关魔方方法的内容

    魔方方法: 在python的类中,以下划线开头,两个下划线结尾的方法,如常见的:init,str,__del__等,就被称为魔方方法,这些方法在类或对象进行特定的操作时会被自动调用,我们可以使用或重写 ...

  9. Python Day11 魔方方法

    Python种的魔方方法 Python种有许多魔方方法供我们使用 魔法方法被双下划线包围,例如__init__. 魔法方法的第一个参数应为cls(类方法) 或者self(实例方法). 下面介绍常见的魔 ...

最新文章

  1. R操作MySQL数据库创建表、删除表、增删改查(CRUD)
  2. linux系统软件包分类,Linux软件包管理和编译安装
  3. 关于分组序号在MySQL中的实现
  4. 【JZOJ3598】【CQOI2014】数三角形
  5. install python-tk_No module named _tkinter, please install the python-tk package 解决方法总结
  6. 非现场执法管理计算机(工业级),浅析非现场执法中存在问题的方法及对策
  7. Transformers Assemble(PART IV)
  8. 挂载jffs2文件系统遇到的问题
  9. linux查文件被哪些程序占用—fuser和lsof的使用
  10. PHP实现打印出库单,有没有实现过?
  11. ASC转换BCD,ASC2BCD
  12. Linux——进程间通信(管道)
  13. 02-02 逐帧动画、多组动画案例 实现小人跑步效果
  14. C语言经典回文数三种求法
  15. Linux将一个文件夹或文件夹下的所有内容复制到另一个文件夹
  16. JavaScript的回调函数及Ajax中的回调函数
  17. 30多个投资理财工具,总有一款适合你
  18. TDMA解调接收机IP core
  19. 积分(Integral)
  20. Challenge Growth —— 从这里开始

热门文章

  1. 【博弈论】纳什定理及其证明
  2. 【stm32f407】SPI实验 驱动W25Q128
  3. C++ atof函数
  4. Django Restframework 里的小插曲
  5. Java 11已经不再完全免费,不要陷入Oracle的Java 11陷阱
  6. 外企人常使用的工作邮箱,建议收藏!
  7. Vuetify中的v-pagination如何实现分页
  8. 罗旭对话王海滨:制造业正在向数字化要效益
  9. Python使用嵌套循环实现图像处理算法
  10. IDEA:Warning: No artifacts marked for deployment