基于python中__add__函數(shù)的用法
更新時(shí)間:2019年11月25日 15:10:57 作者:大魚的淚水
今天小編就為大家分享一篇基于python中__add__函數(shù)的用法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
運(yùn)算符重載 _add
##定義:讓自定義的類生成的對(duì)象(實(shí)例)能夠使用運(yùn)算符進(jìn)行操作 class Vector01: ‘'‘定義一個(gè)一維向量''' def init(self,x): self.x = x def str(self): ‘'‘定義新生成的返回值是什么,如果沒有這個(gè)之間返回的是類的特點(diǎn)''' return (‘一維向量的分量是:%d' % (self.x)) def add(self, other): #表示print內(nèi)的+ # print(‘參數(shù)是:',other) return Vector01(self.x + other) v01 = Vector01(10) print(v01+2) #v01.add(2) ##但是這只是適合(v01+2),若果要實(shí)現(xiàn)數(shù)值與自定義的類生成的對(duì)象的加法(2+v01),則需要增加定義函數(shù)__radd__來重新定義
以上這篇基于python中__add__函數(shù)的用法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
您可能感興趣的文章:
相關(guān)文章
Python進(jìn)行圖片驗(yàn)證碼識(shí)別方法步驟
這篇文章主要給大家介紹了關(guān)于Python進(jìn)行圖片驗(yàn)證碼識(shí)別的相關(guān)資料,基于Python和OpenCV的驗(yàn)證碼識(shí)別系統(tǒng)具有重要的研究意義和實(shí)際應(yīng)用價(jià)值,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-09-09
Python實(shí)現(xiàn)指定區(qū)域桌面變化監(jiān)控并報(bào)警
在這篇博客中,我們將使用Python編程語(yǔ)言和一些常用的庫(kù)來實(shí)現(xiàn)一個(gè)簡(jiǎn)單的區(qū)域監(jiān)控和變化報(bào)警系統(tǒng),文中有詳細(xì)的代碼示例供大家參考,需要的朋友可以參考下2023-07-07
Python光學(xué)仿真wxpython透鏡演示系統(tǒng)初始化與參數(shù)調(diào)節(jié)
這篇文章主要為大家介紹了Python光學(xué)仿真wxpython透鏡演示系統(tǒng)的初始化與參數(shù)調(diào)節(jié),同樣在學(xué)習(xí)wxpython透鏡演示系統(tǒng)的入門同學(xué)可以借鑒參考下,希望能夠有所幫助2021-10-10
Python數(shù)據(jù)結(jié)構(gòu)列表
這篇文章主要介紹了Python數(shù)據(jù)結(jié)構(gòu)列表,本文重點(diǎn)內(nèi)容主要是對(duì)列表數(shù)據(jù)結(jié)構(gòu)的使用,在Python中,序列是一組按順序排列的值。Python?有?3?種內(nèi)置的序列類型:字符串、?元組和列表,下面一起進(jìn)入文章了解更詳細(xì)內(nèi)容吧,需要的小伙伴可以參考一下</P><P>2021-12-12

