Hey guys, in this blog we will see a Python Program to Make a Simple Calculator.
Code
# Python Program to Make a Simple Calculator while True: # take input from the user choice = input("1.Add \n2.Subtract \n3.Multiply \n4.Divide \n0.Exit \nEnter choice: ") # check if choice is one of the four options if choice in ('1', '2', '3', '4'): num1 = float(input("Enter first number: ")) num2 = float(input("Enter second number: ")) if choice == '1': print(num1, "+", num2, "=", num1+num2) elif choice == '2': print(num1, "-", num2, "=", num1-num2) elif choice == '3': print(num1, "*", num2, "=", num1*num2) elif choice == '4': print(num1, "/", num2, "=", num1/num2) elif choice == '4': break else: print("Invalid Input")
Output
1.Add 2.Subtract 3.Multiply 4.Divide 0.Exit Enter choice: 1 Enter first number: 2 Enter second number: 3 2.0 + 3.0 = 5.0 1.Add 2.Subtract 3.Multiply 4.Divide 0.Exit Enter choice: 4 Enter first number: 8 Enter second number: 3 8.0 / 3.0 = 2.6666666666666665 1.Add 2.Subtract 3.Multiply 4.Divide 0.Exit Enter choice: 0
Simply taking two numbers to perform actions on.
- If the user inputs 1, it will perform add operation.
- If the user inputs 2, it will perform subtract operation.
- If the user inputs 3, it will perform a multiply operation.
- If the user inputs 4, it will perform a divide operation.
- If the user inputs 0, it will close the calculator.
Check out our other python programming examples…