是否有运算符会查看整数之间的差异,而不是告诉我它们是大还是小?
例如,有没有办法让Python告诉我a和之间的差异b是否大于某个值,而不是计算if a是否大于b和/或b大于a?
因此,如果我将比较5到10,它将返回5.
你abs()用来获得减法的绝对值:
if abs(a - b) > 5:
Run Code Online (Sandbox Code Playgroud)
演示:
>>> a, b = 10, 5
>>> abs(a - b)
5
>>> a, b = 5, 10
>>> abs(a - b)
5
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
55 次 |
| 最近记录: |