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 Check If a List is Empty
Python Program to Capitalize the First Character of a String
Python Artificial Intelligence Project for Beginners - Joshua Eckroth
Python id()
Python Program to Find Sum of Natural Numbers Using Recursion
Python hasattr()
Python bool()
Python str()
Python Data Types
Python Program to Swap Two Variables
Python Program to Find the Square Root
Python String ljust()
Python String istitle()
Building Machine Learning Systems with Python - Willi Richert & Luis Pedro Coelho
Python Program to Append to a File
How to get current date and time in Python?
Python exec()
Python Program to Transpose a Matrix
Python Program to Check Leap Year
Python Decorators
Python datetime
Python String zfill()
Python Program to Check If a String Is a Number (Float)
Python Set issubset()
Python Program to Concatenate Two Lists
Python Program to Convert Kilometers to Miles
Python Program to Safely Create a Nested Directory
Python any()
Python setattr()
Python String isalpha()
Python Global, Local and Nonlocal variables
Python Dictionary update()