DEV Community

qing
qing

Posted on

TIL: You can chain comparison operators in Python like math (2026)

TIL: You can chain comparison operators in Python like math

As developers, we're no strangers to writing conditional statements to check if a value falls within a certain range. In many languages, this would involve using the logical and operator to combine two separate comparisons. However, Python offers a more concise and readable way to achieve this.

Consider the following example:

x = 5
if x > 1 and x < 10:
    print("x is between 1 and 10")
Enter fullscreen mode Exit fullscreen mode

While this code gets the job done, it's a bit verbose. Luckily, Python allows us to chain comparison operators in a more mathematical way:


python
x = 5
if

---

*Follow me on Dev.to for daily Python tips and quick guides!*

---

*💡 Related: **Content Creator Ultimate Bundle (Save 33%)** — $29.99*

---
喜欢这篇文章?关注获取更多Python自动化内容!

---

## 🔗 Recommended Resources

- [Python Crash Course](https://www.amazon.com/Python-Crash-Course-2nd-Edition/dp/1593279280?tag=automoney-20) — *3-10%*

*Note: Some links are affiliate links. Using them supports this blog at no extra cost to you.*
Enter fullscreen mode Exit fullscreen mode

Top comments (0)