Computer Science, asked by rajusingh3064, 9 months ago

code for calculator in Python​

Answers

Answered by MRsteveAustiN
7

Answer:

steve

Explanation:

Python Program to Make a Simple Calculator

In this example you will learn to create a simple calculator that can add, subtract, multiply or divide depending upon the input from the user.

To understand this example, you should have the knowledge of following Python programming topics:

Python Functions

Python Function Arguments

Python User-defined Functions

Simple Calculator by Making Functions

# Program make a simple calculator that can add, subtract, multiply and divide using functions

# This function adds two numbers

def add(x, y):

return x + y

# This function subtracts two numbers

def subtract(x, y):

return x - y

# This function multiplies two numbers

def multiply(x, y):

return x * y

# This function divides two numbers

def divide(x, y):

return x / y

print("Select operation.")

print("1.Add")

print("2.Subtract")

print("3.Multiply")

print("4.Divide")

# Take input from the user

choice = input("Enter choice(1/2/3/4):")

num1 = int(input("Enter first number: "))

num2 = int(input("Enter second number: "))

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))

else:

print("Invalid input")

Answered by Questioner5416
1

Answer:

def add():

   a=int(input("Enter"))

   b=int(input("Enter"))

   sum = a+b

   print (sum)

def sub():

   a=int(input("Enter"))

   b=int(input("Enter"))

   dif = a-b

   print (dif)

   

def mul():

   a=int(input("Enter"))

   b=int(input("Enter"))

   mul = a*b

   print (mul)

   

def div():

   a=float(input("Enter"))

   b=float(input("Enter"))

   q = a/b

   print (q)

   

   

typeselect = str(input("Enter type")).lower()

if typeselect == "add":

   add()

if typeselect == "subtract":

   sub()

if typeselect == "multiply":

   mul()

if typeselect == "divide":

   div()

else:

   print ("I dont understand that!")

This is my answer. Hope it helps!

Similar questions