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 lower()
Machine Learning with Python for everyone - Mark E.Fenner
Python Program to Get the Full Path of the Current Working Directory
Introduction to Machine Learning with Python - Andreas C.Muller & Sarah Guido
Python List pop()
Python pow()
Python String count()
Python staticmethod()
Python __import__()
Python Program to Find the Factorial of a Number
Python Program to Slice Lists
Python Program to Extract Extension From the File Name
Python String find()
Python map()
Python Program to Parse a String to a Float or Int
Python Global Keyword
Python sleep()
Python String encode()
Python String casefold()
Python any()
Python Program to Find LCM
Python sum()
Python String isupper()
Python iter()
Python Program to Make a Simple Calculator
Applied Text Analysis with Python - Benjamin Benfort & Rebecca Bibro & Tony Ojeda
Python Tuple count()
Python Input, Output and Import
Python id()
Python Program to Merge Two Dictionaries
Debug a JavaMail Program
Python List remove()