Update code in in_range

This commit is contained in:
Angelos Chalaris
2020-01-03 12:59:56 +02:00
parent 89c857ece0
commit ca487b45a6

View File

@ -10,14 +10,12 @@ If the second parameter, `end`, is not specified, the range is considered to be
```py
def in_range(n, start, end = 0):
if (start > end):
end, start = start, end
return start <= n <= end
return start <= n <= end if end >= start else end <= n <= start
```
```py
in_range(3, 2, 5); # True
in_range(3, 4); # True
in_range(2, 3, 5); # False
in_range(3, 2); # False
in_range(3, 2, 5) # True
in_range(3, 4) # True
in_range(2, 3, 5) # False
in_range(3, 2) # False
```