是否有一个运算符会查看整数之间的差异,而不是告诉我它们是更大还是更小?
例如,有没有办法让 Python 告诉我 a 和 b 之间的差异是否大于某个值,而不是计算 if a 大于 b,和/或 b 大于 a?
所以如果我将 5 与 10 进行比较,它将返回 5。
请您参考如下方法:
你会使用 abs()获得减法的绝对值:
if abs(a - b) > 5:
演示:
>>> a, b = 10, 5
>>> abs(a - b)
5
>>> a, b = 5, 10
>>> abs(a - b)
5
