python三个数比较

Ward Lv5

如何进行三个数的大小比较?

1
2
3
4
5
6
7
8
9
# 方法1
a, b, c = 0, 1, 2
if a != b and b != c and a != c:
print("三个数都不相等")

# 方法2
a, b, c = 0, 1, 0
if a != b != c:
print("三个数都不相等")

运行上面的程序,得出结果如下

1
2
三个数都不相等
三个数都不相等

而对于方法2,我们赋值时ac是相等的,程序并没有判断ac的关系。

因此结论是:当比较三个数是否大小相等时,要严格按照两两比较的形式,即方法1是正确的

  • 标题: python三个数比较
  • 作者: Ward
  • 创建于 : 2021-07-21 15:51:24
  • 更新于 : 2021-07-21 16:00:34
  • 链接: https://wangjiaxi.github.io/2021/07/21/python三个数比较/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论
目录
python三个数比较