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 Program to Get Line Count of a File
Python Statement, Indentation and Comments
Python float()
Python Program to Remove Duplicate Element From a List
Python String rjust()
Python Program to Check Armstrong Number
Python Tuple
Python String isspace()
Python pass statement
Python String startswith()
Python String rpartition()
Python list()
Python Strings
Python String isdigit()
Python String isprintable()
Python List index()
Python String istitle()
Python Set symmetric_difference()
Python Machine Learning Third Edition - Sebastian Raschka & Vahid Mirjalili
APIs in Node.js vs Python - A Comparison
Python Program to Find the Factorial of a Number
Python Function Arguments
Python getattr()
Python setattr()
Python String split()
Python Operators
Python List
Deep Learning with Python - A Hands-on Introduction - Nikhil Ketkar
Python Program to Find the Sum of Natural Numbers
Python filter()
Python String format_map()
Python Program to Differentiate Between type() and isinstance()