本文實例講述了Python運算符重載用法。分享給大家供大家參考。具體分析如下:
python中,我們在定義類的時候,可以通過實現(xiàn)一些函數(shù)來實現(xiàn)重載運算符。
例子如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
|
# -*- 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 |
運行結(jié)果為:7
上面我們重載了加法。其他類似。
希望本文所述對大家的Python程序設(shè)計有所幫助。