PyCharm黄色波浪线提示: Simplify chained comparison

Posted IT技术随笔

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PyCharm黄色波浪线提示: Simplify chained comparison相关的知识,希望对你有一定的参考价值。

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

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:

以上是关于PyCharm黄色波浪线提示: Simplify chained comparison的主要内容,如果未能解决你的问题,请参考以下文章

消除windows下的PyCharm中满屏的波浪线

pycharm 去掉波浪线 其实我是知道答案,但是找这个找了很久 ,让大家看到不再烦恼

Pycharm设置去除显示的波浪线(非报错提示)

pycharm 提示性信息

使用pycharm写代码时检查拼写一直有波浪线

Pycharm绿色波浪线Typo: In word 'xxx'告警消除