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 String isidentifier()
Python Machine Learning Third Edition - Sebastian Raschka & Vahid Mirjalili
Python String count()
Python Program to Remove Punctuations From a String
Python Program to Trim Whitespace From a String
Python Set add()
Python String upper()
Python Sets
Python repr()
Python Program to Check Prime Number
Python Program to Get a Substring of a String
Python Machine Learning Cookbook - Practical solutions from preprocessing to Deep Learning - Chris A...
Python Function Arguments
Node.js vs Python for Backend Development
Python String partition()
Python String join()
Python Set symmetric_difference_update()
Python hex()
Python getattr()
Python String startswith()
Python Keywords and Identifiers
Python list()
Python List remove()
Python Program to Multiply Two Matrices
Python String isalpha()
Python Tuple
Python format()
Python Program to Get File Creation and Modification Date
Python String isdecimal()
Python Dictionary pop()
Python float()
Python String isdigit()