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命令行参数解析模块getopt使用实例
Apr 13 Python
python中管道用法入门实例
Jun 04 Python
Python 详解基本语法_函数_返回值
Jan 22 Python
Pandas读取MySQL数据到DataFrame的方法
Jul 25 Python
python生成lmdb格式的文件实例
Nov 08 Python
零基础使用Python读写处理Excel表格的方法
May 02 Python
python爬虫豆瓣网的模拟登录实现
Aug 21 Python
Python使用re模块验证危险字符
May 21 Python
利用Python实现Excel的文件间的数据匹配功能
Jun 16 Python
Python自动化操作实现图例绘制
Jul 09 Python
python 如何区分return和yield
Sep 22 Python
Python虚拟环境virtualenv创建及使用过程图解
Dec 08 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
JQuery 选项卡效果(JS与HTML的分离)
2010/04/01 Javascript
js获取对象为null的解决方法
2013/11/21 Javascript
js获取和设置属性的方法
2014/02/20 Javascript
通过js来制作复选框的全选和不选效果
2014/05/22 Javascript
nodejs中使用monk访问mongodb
2014/07/06 NodeJs
javascript实现浏览器窗口传递参数的方法
2014/09/03 Javascript
jQuery中extend函数的实现原理详解
2015/02/03 Javascript
深入理解JavaScript系列(50):Function模式(下篇)
2015/03/04 Javascript
JQuery实现的图文自动轮播效果插件
2015/06/19 Javascript
灵活使用数组制作图片切换js实现
2016/07/28 Javascript
关于vue-router的beforeEach无限循环的问题解决
2017/09/09 Javascript
vue实例中data使用return包裹的方法
2018/08/27 Javascript
详解关于Vue版本不匹配问题(Vue packages version mismatch)
2018/09/17 Javascript
js 计数排序的实现示例(升级版)
2020/01/12 Javascript
python时间整形转标准格式的示例分享
2014/02/14 Python
Python进行数据科学工作的简单入门教程
2015/04/01 Python
Python的Bottle框架中获取制定cookie的教程
2015/04/24 Python
介绍Python的Django框架中的静态资源管理器django-pipeline
2015/04/25 Python
Python编程django实现同一个ip十分钟内只能注册一次
2017/11/03 Python
python 将md5转为16字节的方法
2018/05/29 Python
Python实现字典(dict)的迭代操作示例
2018/06/05 Python
Python分割指定页数的pdf文件方法
2018/10/26 Python
如何不用安装python就能在.NET里调用Python库
2019/07/12 Python
Python Pillow(PIL)库的用法详解
2020/09/19 Python
基于Python模拟浏览器发送http请求
2020/11/06 Python
CSS3系列教程:背景图片(背景大小和多背景图) 应用说明
2012/12/19 HTML / CSS
中国旅游网站:同程旅游
2016/09/11 全球购物
香蕉共和国工厂店:Banana Republic Factory
2018/06/09 全球购物
Lululemon英国官网:加拿大瑜伽服装品牌
2019/01/14 全球购物
如何减少垃圾回收让内存更加有效使用
2013/10/18 面试题
财务部绩效考核方案
2014/05/04 职场文书
建筑安全责任书范本
2014/07/24 职场文书
个人授权委托书范文
2014/09/21 职场文书
婚前财产协议书范本
2014/10/19 职场文书
预备党员转正意见
2015/06/01 职场文书
总结会主持词
2015/07/02 职场文书