How to Find the Smallest Number in a List using Python

In this tutorial, we will program 'How to Find the Smallest Number in a List using Python.' We will learn how to find and display only the smallest number. The objective is to find the smallest possible number in a list. I will provide a sample program to demonstrate the actual coding process in this tutorial.

This topic is very easy to understand. Just follow the instructions I provide, and you can do it yourself with ease. The program I will show you covers the basics of programming to get the smallest number in a list. I will do my best to provide you with a simple method for identifying the smallest number. So, let's start with the coding.

Getting Started:

First you will have to download & install the Python IDLE's, here's the link for the Integrated Development And Learning Environment for Python https://www.python.org/downloads/.

Creating Main Function

This is the main function of the application. The following code will display a simple GUI in terminal console that will display program. To do this, simply copy and paste these blocks of code into the IDLE text editor.
  1. list1 = []
  2.  
  3. ret = False
  4.  
  5.  
  6. while True:
  7.         print("\n================== Find the Smallest Number in a List ==================\n\n")
  8.  
  9.         num = int(input("Enter total number of list: "))
  10.  
  11.  
  12.         for i in range(1, num + 1):
  13.                 ele= int(input("Enter a number: "))
  14.                 list1.append(ele)
  15.        
  16.  
  17.         print("Smallest number is:", min(list1))
  18.  
  19.         opt = input("\nDo you want to try again?(yes/no): ")
  20.  
  21.         if opt.lower() == 'yes':
  22.                 ret=False
  23.         elif opt.lower() == 'no':
  24.                 ret=True
  25.                 print("Exiting program....")
  26.  
  27.         else:
  28.                 print("Please enter yes/no:")
  29.                 break
  30.  
  31.         if ret == False:
  32.                 continue

This script finds the smallest number in a user-defined list of integers. It repeatedly prompts the user to input the number of elements and then the elements themselves. The script then calculates and displays the smallest number in the list. After each run, the user is prompted to either run the process again or exit the program. If the user chooses to continue, the list is reset for the next input.

Output:

There you have it we successfully created How to Find the Smallest Number in a List using Python. I hope that this simple tutorial help you to what you are looking for. For more updates and tutorials just kindly visit this site. Enjoy Coding!

More Tutorials for Python Language

Python Tutorials

Add new comment