# Python Program to Make a Simple Calculator – 2024

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

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

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