码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2018-05-27 21:36:01      阅读:5529      评论:0      收藏:0      [点我收藏+]

标签:name   sim   pycharm   就是   key   黄色   iso   int   ash   

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

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

标签:name   sim   pycharm   就是   key   黄色   iso   int   ash   

原文地址:https://www.cnblogs.com/wushuaishuai/p/9097371.html

(0)
(1)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!