北京网帮你
python运算符重载和算术运算重载方法说明
时间:2019-09-18 15:35:54 浏览:153

运算符重载
 什么是运算符重载:
   让自定义的类生成的对象(实例)能够实例运算符进行操作
 作用:
   让自定义类的实例像内建对象一样进行运算符操作
   让程序简洁易读
   对自定义的对象将运算符赋予新的运算规则
 说明:
   运算符重载方法的参数已经有固定的含义,不建议改变原有的意义
算术运算重载
 方法名                  运算符和表达式    说明
 __add__(self, rhs)      self +  rhs     加法
 __sub__(self, rhs)      self -  rhs     减法
 __mul__(self, rhs)      self *  rhs     乘法
 __truediv__(self, rhs)  self /  rhs     除法
 __floordiv__(self, rhs) self // rhs     地板法
 __mod__(self, rhs)      self %  rhs     求余(取模)
 __pow__(self, rhs)      self ** rhs     冪运算

 rhs (right hands side) 右手边

[上一篇]计算机三大操作系统与计算机的组成
[下一篇]python对象属性管理函数语法作用
Copyright 2022 © 93580.com.cn 网帮你

2022 © 版权所有 红花岗区网帮你信息技术工作室

工信部备案号:黔ICP备2024036985号-2

请使用网帮你微信扫码登录