Python Program to Make a Simple Calculator
Create a simple calculator which can perform basic arithmetic operations like addition, subtraction, multiplication, or division depending upon the user input. Approach :
User chooses the desired operation. Options 1, 2, 3, and 4 are valid.
Two numbers are taken and an if…elif…else branching is used to execute a particular section.
Using functions add(), subtract(), multiply() and divide() evaluate respective operations.
Python3
# Python program for simple calculator # Function to add two numbers def add(num1, num2): return num1 + num2 # Function to subtract two numbers def subtract(num1, num2): return num1 - num2 # Function to multiply two numbers def multiply(num1, num2): return num1 * num2 # Function to divide two numbers def divide(num1, num2): return num1 / num2 print ( "Please select operation -\n" \ "1. Add\n" \ "2. Subtract\n" \ "3. Multiply\n" \ "4. Divide\n" ) # Take input from the user select = int ( input ( "Select operations form 1, 2, 3, 4 :" )) number_1 = int ( input ( "Enter first number: " )) number_2 = int ( input ( "Enter second number: " )) if select = = 1 : print (number_1, "+" , number_2, "=" , add(number_1, number_2)) elif select = = 2 : print (number_1, "-" , number_2, "=" , subtract(number_1, number_2)) elif select = = 3 : print (number_1, "*" , number_2, "=" , multiply(number_1, number_2)) elif select = = 4 : print (number_1, "/" , number_2, "=" , divide(number_1, number_2)) else : print ( "Invalid input" ) |
Output:
Please select operation -
1. Add
2. Subtract
3. Multiply
4. Divide
Select operations form 1, 2, 3, 4 : 1
Enter first number : 15
Enter second number : 14
15 + 14 = 29
Python Program to Make a Simple Calculator
Here we will be making a simple calculator in which we can perform basic arithmetic operations like addition, subtraction, multiplication, or division.
Contact Us