How to Check if a Number is Even or Odd

In Python, you can use the modulus operator % to determine if a number is even or odd. If a number divided by 2 leaves a remainder of 0, it is even; otherwise, it is odd.

Example: Checking Even or Odd

# Check if a number is even or odd
num = 10
if num % 2 == 0:
    print(f"{num} is an even number.")
else:
    print(f"{num} is an odd number.")

Output

10 is an even number.

Explanation: The modulus operator % returns the remainder of a division. If the remainder is 0 when dividing by 2, the number is even; otherwise, it is odd.