亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

4-4 Python類的數據運算,Rational類的除法中def gcd(a, b): if b == 0: return a return gcd(b, a % b)有啥用?

def gcd(a, b):

? ? if b == 0:

? ? ? ? return a

? ? return gcd(b, a % b)

這個函數在除法中起什么作用?

正在回答

2 回答

假如

r1?=?Rational(3,?6)

你可以推算def gcd(a, b)的過程(類似于for循環),得到兩個數的最大公約數為3,這個3會在最終的結果中作為分母被除掉。沒有沒有def gcd(a, b)函數,那么我們得到的最終結果會有3/6,4/8這樣的結果。

3 回復 有任何疑惑可以回復我~
#?(輾轉相除法)?求最大公約數


1 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

4-4 Python類的數據運算,Rational類的除法中def gcd(a, b): if b == 0: return a return gcd(b, a % b)有啥用?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號