Check if Number in Range

Check if a number lies within the range [100, 999].

IntermediatePhase 1 - Level 3: Math and Number LogicExample 8 of 10
check-if-number-in-range.py
1# Take number
2num = int(input("Enter a number: "))
3
4# Check range
5if 100 <= num <= 999:
6 print("Number is in range [100, 999]")
7else:
8 print("Number is not in range [100, 999]")

Output

Enter a number: 500
Number is in range [100, 999]

Enter a number: 50
Number is not in range [100, 999]

What's going on

Use range check with <= operator.

Key Concepts:

Range [100, 999]: 100 <= num <= 999
Inclusive of both endpoints
Use chained comparison