1樓:流星的宇
你得看是什麼需求,使用的範圍啊,最簡單的直接判斷分母,如果範圍大,就單獨寫個工具函式,如果是類裡邊的運算,就把_div__給改寫了不就行了,你這上下文沒給,空談優雅沒意義的
2樓:369685930
定乙個運算元class,重寫__div__方法,然後在此方法中try一下捕獲除以零的那種異常,並處理一下返回即可。使用時,將你的數字轉換成這種運算元類就好
3樓:夜流心
優雅……還挺難的
我就先來個拋磚引玉吧
defdivision(a
,b):try
:returna/
bexcept
ZeroDivisionError
aszde
:return
0except
Exceptionase
:raise
e這樣,只有b引數為0時才會拋ZeroDivisionError異常並執行return 0,不知道題主滿不滿意。
蹲,期待大神的回答。
20分鐘後更新一下,我好像理解錯題意了,題主莫非是想過載除法運算子?
並且要求任何變數除以0都得0,不只是int、long等數字型別的變數。
高危操作!
蹲,期待大神的回答。
如何優雅地幫女朋友解決工作問題
碼齡超過 10 年後再來看這個問題吧。這一切重要嗎?如果你喜歡她,願意去幫她,就默默多寫些注釋和幫她改了。如果沒事 BB 她這也不對,那也不對,可能她就不是你女朋友了。沒必要過於糾結於技術細節。而是發現她的特長和個人優點,取長補短。幫她找更合適她的職位。我見過一些技術一般但是其他方面非常優秀的,找到...
如何優雅地喝水?
放玻璃杯時,一定要先用小指墊在杯子底下,這樣聲音才不會太大,也比較容易掌握擺放位置。看櫻蘭高校學會的,感覺有點跑題就匿了 認真答看到有人把嘴唇都放到瓶口裡就很難受 這麼喝的話 因為大氣壓 基本上你喝進去多少水 嘴唇就進去多少 厚厚的泛紫的嘴唇緊緊貼著透明的瓶壁 畫面太美 還有這種嘴唇包在外邊 我找準...
如何優雅地開車?
Kahyuu 在你的胸前,我已變成會唱歌的鳶尾花。你呼吸的輕風吹動我,在一片叮噹響的月光下。用你寬寬的手掌,暫時,覆蓋我吧。文明開車。 以上都弱爆了好不,看看這個吧,看完,你應該就知道什麼叫 優雅地開車 了。駕校都弱暴了看看解放軍是怎麼練車的。 對向來車讓行,揮手致謝 不佔道超車,不強塞插隊 提前打...