Python运算符重载用法实例


Posted in Python onMay 28, 2015

本文实例讲述了Python运算符重载用法。分享给大家供大家参考。具体分析如下:

python中,我们在定义类的时候,可以通过实现一些函数来实现重载运算符。

例子如下:

# -*- coding:utf-8 -*- 
''''' 
Created on 2013-3-21 
@author: naughty 
''' 
class Test(object): 
  def __init__(self, value): 
    self.value = value 
  def __add__(self, x): 
    return self.value + x.value 
a = Test(3) 
b = Test(4) 
print a + b

运行结果为:7

上面我们重载了加法。其他类似。

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
python网络编程之UDP通信实例(含服务器端、客户端、UDP广播例子)
Apr 25 Python
Python实现把utf-8格式的文件转换成gbk格式的文件
Jan 22 Python
Python实现Const详解
Jan 27 Python
基于python(urlparse)模板的使用方法总结
Oct 13 Python
Python编程使用tkinter模块实现计算器软件完整代码示例
Nov 29 Python
python matplotlib 注释文本箭头简单代码示例
Jan 08 Python
Python寻找两个有序数组的中位数实例详解
Dec 05 Python
解决os.path.isdir() 判断文件夹却返回false的问题
Nov 29 Python
Python json格式化打印实现过程解析
Jul 21 Python
pandas按条件筛选数据的实现
Feb 20 Python
Python 里最强的地图绘制神器
Mar 01 Python
Python 如何利用ffmpeg 处理视频素材
Nov 27 Python
Python smallseg分词用法实例分析
May 28 #Python
Python基于smtplib实现异步发送邮件服务
May 28 #Python
Python使用Scrapy爬取妹子图
May 28 #Python
Python实现统计单词出现的个数
May 28 #Python
Python下载懒人图库JavaScript特效
May 28 #Python
Python实现给qq邮箱发送邮件的方法
May 28 #Python
Python import用法以及与from...import的区别
May 28 #Python
You might like
关于php连接mssql:pdo odbc sql server
2011/07/20 PHP
PHP判断图片格式的七种方法小结
2013/06/03 PHP
PHP独立Session数据库存储操作类分享
2014/06/11 PHP
PHP实现连接设备、通讯和发送命令的方法
2015/10/13 PHP
详解json在php中的应用
2018/09/30 PHP
PHP PDOStatement::rowCount讲解
2019/02/01 PHP
PHP各种常见经典算法总结【排序、查找、翻转等】
2019/08/05 PHP
Yii框架应用组件用法实例分析
2020/05/15 PHP
基于PHP实现用户在线状态检测
2020/11/10 PHP
Ajax,UTF-8还是GB2312 eval 还是execScript
2008/11/13 Javascript
IE之动态添加DOM节点触发window.resize事件
2010/07/27 Javascript
浅析JavaScript中的类型和对象
2013/11/29 Javascript
cookie中的path与domain属性详解
2013/12/18 Javascript
原生javascript实现DIV拖拽并计算重复面积
2015/01/02 Javascript
Bootstrap4一次重大更新 几乎涉及每行代码
2016/05/16 Javascript
JavaScript随机打乱数组顺序之随机洗牌算法
2016/08/02 Javascript
vue从使用到源码实现教程详解
2016/09/19 Javascript
bootstrap模态框实现拖拽效果
2016/12/14 Javascript
javaScript基础详解
2017/01/19 Javascript
谈谈JavaScript数组常用方法总结
2017/01/24 Javascript
vue中v-model动态生成的实例详解
2017/10/27 Javascript
Vue路由的模块自动化与统一加载实现
2020/06/05 Javascript
[03:11]TI9战队档案 - Alliance
2019/08/20 DOTA
[02:23]完美世界全国高校联赛街访DOTA2第一期
2019/11/28 DOTA
Python实现对比不同字体中的同一字符的显示效果
2015/04/23 Python
Python的Django框架中使用SQLAlchemy操作数据库的教程
2016/06/02 Python
python GUI库图形界面开发之PyQt5控件QTableWidget详细使用方法与属性
2020/02/25 Python
使用py-spy解决scrapy卡死的问题方法
2020/09/29 Python
傲盾软件面试题
2015/08/17 面试题
参观考察邀请函范文
2014/01/29 职场文书
企业申诉管理制度
2014/01/30 职场文书
2014年教师节演讲稿
2014/09/03 职场文书
2014年质检员工作总结
2014/11/18 职场文书
实习计划书范文
2015/01/16 职场文书
公证书格式
2015/01/23 职场文书
幼儿园家长反馈意见
2015/06/03 职场文书