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 Add Two Numbers
Python Set intersection_update()
Python Program to Print all Prime Numbers in an Interval
Python __import__()
Python classmethod()
Python staticmethod()
Python Program to Concatenate Two Lists
Python sum()
Python tuple()
Python Program to Solve Quadratic Equation
Number Formatting in Java
Python Program to Get the Full Path of the Current Working Directory
Python divmod()
Python Program to Convert Decimal to Binary, Octal and Hexadecimal
Python Global, Local and Nonlocal variables
Python *args and **kwargs
Deep Learning with Python - Francois Cholletf
Python zip()
Python Program to Randomly Select an Element From the List
Python strptime()
Python String split()
Python Program to Find Factorial of Number Using Recursion
Python Program to Find the Sum of Natural Numbers
Python Program to Count the Number of Digits Present In a Number
Python Program to Print the Fibonacci sequence
Python Set union()
Python Recursion
Python String upper()
Python String isidentifier()
Python List pop()
Python String format_map()
Python object()