x が y より大きいことを確認する関数を作成しています。そうでない場合は、2 つの値を切り替えて返します。
def xGreater(x, y):
if(y > x):
x, y = y, x
return x, y
私のクエリは、この関数を別の関数内で使用するための最良の方法です。現在のコードは次のとおりです。
def gcd(x, y):
x , y = xGreater(x, y)
r = x % y
while(r != 0):
x, y = y, r
r = x % y
return y
xGreater(x, y) を呼び出して x と y の値を変更することはできますか? または、これは単一の変数が返される場合にのみ機能しますか? ありがとう!