我想知道在 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 有一个内置的函数或模块,可以完成您想要的任务,并且比您的代码完成任务的速度更快。希望有人能告诉我,有一个内置的功能,可以做到这一点。