# Python Program to Check If number is Even or Odd

## Problem Definition

Make a Python program to check wheater the given number is Even or Odd.

## Solution

If a number is exactly divisible by 2 then it is an even number else it is an odd number. In this article, we will use this particular logic to create a Python program to find whether the number given by the user is Even or Odd.

## Algorithm

1. Take input from the user and store it in a variable
2. Divide the number by 2
3. Print the final result
4. End

To understand the program you need to have an understanding of following Python concepts.

## Program

``````num = int(input("Enter a number"))

if num == 0:
print("Enter a valid number")
elif(num % 2) == 0:
print(f"{num} is an even number")
else:
print(f"{num} is an odd number")
``````

### Runtime Test Cases

``````Enter a number 4
4 is an even number``````

## Support Django Central

If you appreciate my work, or if it has helped you along your journey. It would mean a lot to me if you could write a message on my wall and share a cup of coffee (or tea) with me.