# Calculator Program in Python

**Simple Calculator Program in Python**

This example helps to learn how to create a simple calculator program to perform operations like addition, subtraction, multiplication, and division.

**Source Code**

The following is the source code to perform simple calculations. In this program, we will perform addition, subtraction, multiplication, and division operations.

Function to perform addition operation

def addition(num1, num2):

return num1 + number2

Function to perform subtraction operation

def subtraction(num1, num2):

return num1 — num2

Function to perform multiplication operation

def multiplication(num1, num2):

return num1 * num2

Function to perform division operation

def division(num1, num2):

return num1 / num2

Choose operation

print(“Select desired operation: \n”

“1.Add\n”

“2.Substraction\n”

“3.Multiplication\n”

“4.Division”)

while True:

# Take input from the user

operation = input(“Choose operation(1/2/3/4): “)

# Check if operation is one of the four options if operation in (‘1’, ‘2’, ‘3’, ‘4’):

number1 = float(input(“Enter first number: “))

number2 = float(input(“Enter second number: “))

if operation == ‘1’:

#Print sum of two number

print(number1, “+”, number2, “=”, addition(number1, number2))

elif operation == ‘2’:

# Print subtraction of two number

print(number1, “-”, number2, “=”, subtraction(number1, number2))

elif operation == ‘3’:

# Print multiplication of two number

print(number1, “*”, number2, “=”, multiplication(number1, number2))

elif operation == ‘4’:

# Print division of two number

print(number1, “/”, number2, “=”, division(number1, number2))

break else:

print(“Wrong operation selected”)