基于python中__add__函数的用法


Posted in Python onNovember 25, 2019

运算符重载 _add

##定义:让自定义的类生成的对象(实例)能够使用运算符进行操作

class Vector01:
‘'‘定义一个一维向量'''
def init(self,x):
self.x = x
def str(self):
‘'‘定义新生成的返回值是什么,如果没有这个之间返回的是类的特点'''
return (‘一维向量的分量是:%d' % (self.x))
def add(self, other): #表示print内的+
# print(‘参数是:',other)
return Vector01(self.x + other)
v01 = Vector01(10)
print(v01+2) #v01.add(2)

##但是这只是适合(v01+2),若果要实现数值与自定义的类生成的对象的加法(2+v01),则需要增加定义函数__radd__来重新定义

以上这篇基于python中__add__函数的用法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
下载安装setuptool和pip linux安装pip    
Jan 24 Python
Python re模块介绍
Nov 30 Python
Tensorflow简单验证码识别应用
May 25 Python
Python之reload流程实例代码解析
Jan 29 Python
Python3实现取图片中特定的像素替换指定的颜色示例
Jan 24 Python
详解python 3.6 安装json 模块(simplejson)
Apr 02 Python
Dlib+OpenCV深度学习人脸识别的方法示例
May 14 Python
python中selenium操作下拉滚动条的几种方法汇总
Jul 14 Python
Python 离线工作环境搭建的方法步骤
Jul 29 Python
关于sys.stdout和print的区别详解
Dec 05 Python
Python文本处理简单易懂方法解析
Dec 19 Python
Python关于__name__属性的含义和作用详解
Feb 19 Python
pygame库实现移动底座弹球小游戏
Apr 14 #Python
python科学计算之numpy——ufunc函数用法
Nov 25 #Python
OpenCV里的imshow()和Matplotlib.pyplot的imshow()的实现
Nov 25 #Python
Python解析json代码实例解析
Nov 25 #Python
python实现差分隐私Laplace机制详解
Nov 25 #Python
python3实现弹弹球小游戏
Nov 25 #Python
python数据化运营的重要意义
Nov 25 #Python
You might like
PHP 图像尺寸调整代码
2010/05/26 PHP
使用PHP Socket 编程模拟Http post和get请求
2014/11/25 PHP
PHP SPL标准库之数据结构栈(SplStack)介绍
2015/05/12 PHP
PHP技术开发微信公众平台
2015/07/22 PHP
PHP date_default_timezone_set()设置时区操作实例分析
2020/05/16 PHP
PHP标准库 (SPL)――Countable用法示例
2020/06/05 PHP
详解php反序列化
2020/06/10 PHP
利用腾讯的ip地址库做ip物理地址定位
2010/07/24 Javascript
jquery animate图片模向滑动示例代码
2011/01/26 Javascript
js实现一个省市区三级联动选择框代码分享
2013/03/06 Javascript
js切换光标示例代码
2013/10/10 Javascript
JS实现仿中关村论坛评分后弹出提示效果的方法
2015/02/23 Javascript
jQuery统计指定子元素数量的方法
2015/03/17 Javascript
如何使用Bootstrap的modal组件自定义alert,confirm和modal对话框
2016/03/01 Javascript
PHP捕捉异常中断的方法
2016/10/24 Javascript
Javascript中document.referrer隐藏来源的方法
2017/01/16 Javascript
yarn的使用与升级Node.js的方法详解
2017/06/04 Javascript
利用JavaScript对中文(汉字)进行排序实例详解
2017/06/18 Javascript
微信小程序wx.request的简单封装
2019/11/13 Javascript
js页面加载后执行的几种方式小结
2020/01/30 Javascript
解决ant Design Search无法输入内容的问题
2020/10/29 Javascript
[42:56]VGJ.S vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
python中的__slots__使用示例
2015/02/26 Python
Python使用progressbar模块实现的显示进度条功能
2018/05/31 Python
Python全局锁中如何合理运用多线程(多进程)
2019/11/06 Python
python GUI库图形界面开发之PyQt5信号与槽基本操作
2020/02/25 Python
用Python生成HTML表格的方法示例
2020/03/06 Python
Python异常原理及异常捕捉实现过程解析
2020/03/25 Python
预订从美国飞往印度的机票:MyTicketsToIndia
2017/05/19 全球购物
赫里福德的一家乡村零售商店:Philip Morris & Son
2017/06/25 全球购物
助人为乐表扬信范文
2014/01/14 职场文书
学雷锋演讲稿
2014/03/04 职场文书
喋血孤城观后感
2015/06/08 职场文书
2016年大学生社区服务活动总结
2016/04/06 职场文书
MySQL如何构建数据表索引
2021/05/13 MySQL
分析JVM源码之Thread.interrupt系统级别线程打断
2021/06/29 Java/Android