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 相关文章推荐
Python3连接MySQL(pymysql)模拟转账实现代码
May 24 Python
python用reduce和map把字符串转为数字的方法
Dec 19 Python
WINDOWS 同时安装 python2 python3 后 pip 错误的解决方法
Mar 16 Python
python 删除非空文件夹的实例
Apr 26 Python
Python爬取商家联系电话以及各种数据的方法
Nov 10 Python
python获取本机所有IP地址的方法
Dec 26 Python
Python后台开发Django的教程详解(启动)
Apr 08 Python
详解Python 爬取13个旅游城市,告诉你五一大家最爱去哪玩?
May 07 Python
我们为什么要减少Python中循环的使用
Jul 10 Python
python线性插值解析
Jul 05 Python
Python连接Mysql进行增删改查的示例代码
Aug 03 Python
Python求区间正整数内所有素数之和的方法实例
Oct 13 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
UTF8编码内的繁简转换的PHP类
2009/07/09 PHP
关于PHP自动判断字符集并转码的详解
2013/06/26 PHP
Javascript Global对象
2009/08/13 Javascript
jquery 3D球状导航的文章分类
2010/07/06 Javascript
js String对象中常用方法小结(字符串操作)
2012/01/27 Javascript
jquery模拟SELECT下拉框取值效果
2013/10/23 Javascript
JS比较两个时间大小的简单示例代码
2013/12/20 Javascript
javaScript实现滚动新闻的方法
2015/07/30 Javascript
js实现上传图片及时预览
2016/05/07 Javascript
JS导出PDF插件的方法(支持中文、图片使用路径)
2016/07/12 Javascript
巧用Vue.js+Vuex制作专门收藏微信公众号的app
2016/11/03 Javascript
详解js运算符单竖杠“|”与“||”的用法和作用介绍
2016/11/04 Javascript
详解Angular CLI + Electron 开发环境搭建
2017/07/20 Javascript
详解vue填坑之解决部分浏览器不支持pushState方法
2018/07/12 Javascript
实例详解BootStrap的动态模态框及静态模态框
2018/08/13 Javascript
详解vue项目接入微信JSSDK的坑
2018/12/14 Javascript
jQuery AJAX与jQuery事件的分析讲解
2019/02/18 jQuery
JavaScript缺少insertAfter解决方案
2020/07/03 Javascript
JavaScript 空间坐标的使用
2020/08/19 Javascript
Python实现Linux的find命令实例分享
2017/06/04 Python
简单谈谈python中的语句和语法
2017/08/10 Python
python使用正则表达式替换匹配成功的组并输出替换的次数
2017/11/22 Python
Python实现的企业粉丝抽奖功能示例
2019/07/26 Python
Python 3.8 新功能大揭秘【新手必学】
2020/02/05 Python
解决windows下python3使用multiprocessing.Pool出现的问题
2020/04/08 Python
python读取xml文件方法解析
2020/08/04 Python
Python基于Socket实现简易多人聊天室的示例代码
2020/11/29 Python
STUBHUB日本:购买和出售全球活动门票
2018/07/01 全球购物
三年级音乐教学反思
2014/01/28 职场文书
2015年教师党员公开承诺书
2015/01/22 职场文书
财务会计岗位职责
2015/02/03 职场文书
库房管理员岗位职责
2015/02/12 职场文书
2015年调度员工作总结
2015/04/30 职场文书
SQL模糊查询报:ORA-00909:参数个数无效问题的解决
2021/06/21 Oracle
关于Mybatis中SQL节点的深入解析
2022/03/19 Java/Android
Go微服务项目配置文件的定义和读取示例详解
2022/06/21 Golang