Write a Python Program to Print Natural Numbers in Reverse Order with an example.
Python Program to Print Natural Numbers in Reverse Order using While Loop
This Python program allows users to enter any integer value. Next, it prints natural numbers from the user-specified value to 1 using a while loop.
# Python Program to Print Natural Numbers in Reverse Order number = int(input("Please Enter any Number: ")) i = number print("List of Natural Numbers from {0} to 1 in Reverse Order : ".format(number)) while ( i >= 1): print (i, end = ' ') i = i - 1
Python Natural Numbers in Reverse Order output
Please Enter any Number: 20
List of Natural Numbers from 20 to 1 in Reverse Order :
20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
Python Program to Reverse Order Natural Numbers Example 2
This Python program is the same as the first example. However, this Python program allow the user to enter the minimum and maximum values. It means this program uses while loop to print natural numbers from maximum to a minimum.
# Python Program to Print Natural Numbers in Reverse Order maximum = int(input("Please Enter the Maximum integer Value : ")) minimum = int(input("Please Enter the Minimum integer Value : ")) print("List of Natural Numbers from {0} to {1} : ".format(maximum, minimum)) while ( maximum >= minimum): print (maximum, end = ' ') maximum = maximum - 1
