In this Post we will build a simple calculator using python.The operations in calculator will be:
- addition of 2 numbers
- subtraction of 2 numbers
- multiplication of 2 numbers
- division of 2 numbers
- Remainder of 2 numbers
Below is the code:
print(“select operation”)
print(“1.Add”)
print(“2.subtract”)
print(“3.multiply”)
print(“4.Division”)
print(“5.Reminder”)
def add(x,y):
return x+y
def subtract(x,y):
return x-y
def multiply(x,y):
return x*y
def divide(x,y):
return x/y
def remainder(x,y):
return x%y
choice = input(“input ur choice(1/2/3/4/5):”)
num1=int(input(‘enter 1st no:’))
num2=int(input(‘enter 2nd no:’))
if choice == ‘1’ :
print(num1,”+”,num2,”=”,add(num1,num2))
elif choice == ‘2’ :
print(num1,”-“,num2,”=”,subtract(num1,num2))
elif choice == ‘3’ :
print(num1, “-“, num2, “=”, multiply(num1, num2))
elif choice == ‘4’:
print(num1, “-“, num2, “=”, divide(num1, num2))
elif choice == ‘5’:
print(num1, “%”, num2, “=”, remainder(num1, num2))
else:
print(“Invalid input entered”)
Output:
select operation
1.Add
2.subtract
3.multiply
4.Division
5.Reminder
input ur choice(1/2/3/4/5):5
enter 1st no:80
enter 2nd no:20
80 % 20 = 0
—————-select operation
1.Add
2.subtract
3.multiply
4.Division
5.Reminder
input ur choice(1/2/3/4/5):1
enter 1st no:80
enter 2nd no:20
80 + 20 = 100
You can see the output of calculator operations in IDLE as below
I hope this post will be helpful. Happy Coding!
xt_blog
It’s really a great and useful piece of information. I’m glad that
you shared this useful info with us. Please keep us informed like this.
Thanks for sharing.