2 つの有理数の間の距離を決定できる Python に組み込まれた関数があるかどうか疑問に思っていましたが、どちらの数が大きいかはわかりません。例えば
>>>distance(6,3)
3
>>>distance(3,6)
3
明らかに、どちらが大きいかを計算する簡単な定義を記述してから、単純な減算を行うことができます。
def distance(x, y):
if x >= y:
result = x - y
else:
result = y - x
return result
しかし、このようなカスタム関数を呼び出す必要はありません。私の限られた経験から、Python には組み込みの関数またはモジュールがあり、コードよりも速く、まさにあなたが望むことを実行できることがよくわかりました。うまくいけば、これを行うことができる組み込み関数があることを誰かが教えてくれます。