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: