In this example, you will learn to check whether a number entered by the user is even or odd.

In the program, the integer entered by the user is stored in the variable `num`.

Then, whether `num` is perfectly divisible by `2`

or not is checked using the modulus `%`

operator.

If the number is perfectly divisible by `2`

, test expression `number%2 == 0`

evaluates to `1`

(true). This means the number is even.

However, if the test expression evaluates to `0`

(false), the number is odd.

**Python Code:**

1 2 3 4 5 6 7 8 |
num = int(input("Enter a number: ")) mod = num % 2 if mod > 0: print("This is an odd number.") else: print("This is an even number.") |

**Output:**