Files
30-seconds-of-code/snippets/in_range.md
Angelos Chalaris 213824718a Add in_range snippet
2019-08-20 13:41:40 +03:00

24 lines
516 B
Markdown

---
title: in_range
tags: math,beginner
---
Checks if the given number falls within the given range.
Use arithmetic comparison to check if the given number is in the specified range.
If the second parameter, `end`, is not specified, the range is considered to be from `0` to `start`.
```py
def in_range(n, start, end = 0):
if (start > end):
end, start = start, end
return start <= n <= end
```
```py
in_range(3, 2, 5); # True
in_range(3, 4); # True
in_range(2, 3, 5); # False
in_range(3, 2); # False
```