译过来就是,可简化连锁比较:

case 1

if a >= 0 and a <= 9:
  • 1

可简化为:

if 0 <= a <= 9:
  • 1

就像我们的数学表达式一样。显然这种情形只适用于 and 的情形。

case 2

if score > 100 and score < 0:
  • 1

会被简化为:

if 100 < score < 0:
  • 1

显然这也是一个永假式,不怪 PyCharm 不够智能,只是你把表达式写错了:

if score > 100 or score < 0:

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-11
  • 2021-06-04
  • 2021-04-29
  • 2022-12-23
  • 2021-08-06
猜你喜欢
  • 2021-05-11
  • 2022-01-18
  • 2021-08-14
  • 2022-01-16
  • 2021-05-23
  • 2021-05-05
  • 2021-06-24
相关资源
相似解决方案