0
私は文が実行されたら、whileループの内側NUM1とNUM1の値が同じままときユークリッドのアルゴリズム私は変数を交換した後、彼らはそれに戻るには、(元の値
def gcd(num1, num2):
if num2 > num1:
num1, num2 = num2, num1
while num1 % num2 != 0:
num1 %= num2
gcd(num1, num2)
return num2
を実装しようとしていますなどがありDo not if statement)
num1を常にnum2より大きくしたいが、if文がないのでコードを実行する。どうして ?
なぜあなたは関数呼び出しを入れ子にしていますか? –
ユークリッドのアルゴリズムですが、whileループの中でnum1%num2 == 0になるまでプロシージャを作りたい0 – Maysara
関数呼び出しのネストは何ですか? –