解决Simplify chained comparison

在这里插入图片描述
现象如上图,pycharm提示需要”Simplify chained comparison“,咋一看提示,需要把这行表达式写的更简化一些,看了好一会,发现并没有逻辑上可以简化的地方。后来改成elif inc_perc < 0.0 and size_diff > 0:就好了。

那么问题基本可以定位了,是float 类型和 int类型的比较问题,这里的size_diff是int,inc_perc是float,两种不同类型的运算在同一表达式里,需要明确比较的类型,如果单独运算是不提示的,如if inc_perc == 0: 这一行。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章