简化Python链式比较

Simplify Python chained comparison

本问题已经有最佳答案,请猛点这里访问。

我正在用pycharm编写一些python代码。当我写下下面的测试时,它会给我一个警告。

1
            return factor >= 1.0 and factor <= 2.0

有关警告的信息称,之所以显示是因为可以简化比较。有没有更好的比较方法?An image showing the warning


1
return 1 <= factor <= 2

这将消除这一点,因为它结合了两种比较。