In this example, you will learn to check whether a number entered by the user is even or odd.
To understand this example, you should have the knowledge of the following Python programming topics:
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.
Source Code
# Python program to check if the input number is odd or even.
# A number is even if division by 2 gives a remainder of 0.
# If the remainder is 1, it is an odd number.
num = int(input("Enter a number: "))
if (num % 2) == 0:
print("{0} is Even".format(num))
else:
print("{0} is Odd".format(num))
Output 1
Enter a number: 43 43 is Odd
Output 2
Enter a number: 18 18 is Even
In this program, we ask the user for the input and check if the number is odd or even. Please note that { } is a replacement field for num.
Related posts:
Python Dictionary popitem()
Python Program to Check If a String Is a Number (Float)
Python Dictionary items()
Python Program to Solve Quadratic Equation
Python Set intersection()
Python String expandtabs()
Python String count()
Python Program to Sort Words in Alphabetic Order
Python String upper()
Python String center()
Python Set pop()
Python del Statement
Python Program to Find the Size (Resolution) of a Image
Python Program to Catch Multiple Exceptions in One Line
Python Dictionary copy()
Python Exception Handling Using try, except and finally statement
Python Global, Local and Nonlocal variables
Python Machine Learning Eqution Reference - Sebastian Raschka
Python Recursion
Python Program to Count the Number of Digits Present In a Number
Python Program to Check Leap Year
Python memoryview()
Python getattr()
Python Package
Python Matrices and NumPy Arrays
Python Program to Split a List Into Evenly Sized Chunks
Python Dictionary pop()
Python strptime()
Python Program to Count the Number of Occurrence of a Character in String
Python Program to Find Sum of Natural Numbers Using Recursion
Python Program to Display the multiplication Table
Python hex()