0: print("Positive number") elif num == 0: print("Zero") else: print("Negative number") Output 1: Enter a number: 43 43 is Oddr Output 2: Enter a […] Python Program to Check if a Number is Odd or Even" />

Python Program to Check if a Number is Odd or Even


Levels of difficulty: / perform operation:

Source Code:

# In this python program, user enters a number and checked if the number is positive or negative or zero
 
num = float(input("Enter a number: "))
if num > 0:
   print("Positive number")
elif num == 0:
   print("Zero")
else:
   print("Negative number")

Output 1:

Enter a number: 43
43 is Oddr

Output 2:

Enter a number: 18
18 is Even/pre>

Explanation

In this program, we ask the user for the input and check if the number is odd or even. A number is even if it is perfectly divisible by 2. When the number is divided by 2, we use the remainder operator % to compute the remainder. If the remainder is not zero, the number is odd.