Python program to make a basic calculator.

Create a simple calculator which can perform basic arithmetic operations like addition, subtraction, multiplication or division depending upon the user input.

Here is a simple Python program to make a basic calculator that can perform addition, subtraction, multiplication, and division: 

 

# define a function for addition
def add(x, y):
    return x + y

# define a function for subtraction
def subtract(x, y):
    return x - y

# define a function for multiplication
def multiply(x, y):
    return x * y

# define a function for division
def divide(x, y):
    return x / y

# take user input for operation choice
print("Select operation.")
print("1. Add")
print("2. Subtract")
print("3. Multiply")
print("4. Divide")

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

# take user input for numbers
num1 = int(input("Enter first number: "))
num2 = int(input("Enter second number: "))

# perform operation based on user choice
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")

In this program, we define four functions for addition, subtraction, multiplication, and division respectively. Then, we take user input for the operation choice and the two numbers to perform the operation on. Finally, based on the user choice, we call the appropriate function to perform the operation and display the result.

Submit Your Programming Assignment Details