In this article we look at whether a number is odd or even.

There is a fairly simple formula to work this out –

If you divide a number by 2 and it gives a remainder of 0 then it is known as even number, otherwise it is an odd number.

### Code examples

#### Example 1 – odd or even

We will take input from the user and display whether its odd or even

number = int(input(" Please Enter any Integer Value : ")) if(number % 2 == 0): print("{0} is an Even Number".format(number)) else: print("{0} is an Odd Number".format(number))

A couple of runs

>>> %Run oddeven.py Please Enter any Integer Value : 11 11 is an Odd Number >>> %Run oddeven.py Please Enter any Integer Value : 8 8 is an Even Number

#### Example 2 – even numbers in a range

We will take input from the user and display whether its an even number in a range

In this example we use a while loop, you can quite easily use a for loop as well

# Print Even Numbers from minimum to maximum minimum = int(input(" Please Enter the Minimum Value : ")) maximum = int(input(" Please Enter the Maximum Value : ")) for number in range(minimum, maximum+1): if(number % 2 == 0): print("{0}".format(number))

Here is a run of this

>>> %Run evennumbers.py Please Enter the Minimum Value : 2 Please Enter the Maximum Value : 13 2 4 6 8 10 12

#### Example 3 – odd numbers in a range

We will take input from the user and display whether its an odd number in a range

In this example we use a while loop, you can quite easily use a for loop as well

The change is that we now check whether the remainder of the user inputted number divided by 2 is not equal to 0

# Print Odd Numbers from minimum to maximum minimum = int(input(" Please Enter the Minimum Value : ")) maximum = int(input(" Please Enter the Maximum Value : ")) for number in range(minimum, maximum+1): if(number % 2 != 0): print("{0}".format(number))

Here is a run of this

>>> %Run oddnumbers.py Please Enter the Minimum Value : 2 Please Enter the Maximum Value : 10 3 5 7 9

### Links

You can see these examples on github at the link below

https://github.com/programmershelp/maxpython/tree/main/code%20example/oddeven