>>>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通常有一个内置函数或模块可以完全满足您的需求,并且比您编写的代码更快速地完成。希望有人能告诉我是否存在一个内置函数可以完成此操作。