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 bool()
Python String isalpha()
Python String isdigit()
Python Program to Convert Decimal to Binary Using Recursion
Python Dictionary pop()
Python String format_map()
Python Tuple
Python Data Analytics with Pandas, NumPy and Matplotlib - Fabio Nelli
Python getattr()
Python Program to Find the Square Root
Python String upper()
Python Deeper Insights into Machine Learning - Sebastian Raschka & David Julian & John Hearty
Python bin()
Python for Programmers with introductory AI case studies - Paul Deitel & Harvey Deitel
Python classmethod()
Python slice()
Python String count()
Python Program to Check Armstrong Number
Python Program to Convert Decimal to Binary, Octal and Hexadecimal
Python Program to Count the Occurrence of an Item in a List
Python Set add()
Python Program to Add Two Numbers
Python id()
Python divmod()
Python Program to Reverse a Number
Python String lstrip()
Python Program to Get the Last Element of the List
Python hasattr()
Python Program to Trim Whitespace From a String
Python Program to Check If a List is Empty
Python Program to Make a Simple Calculator
Python Set clear()