How to Implement a Simple Calculator in Python

71 views

How to Implement a Simple Calculator in Python

How to Implement a Simple Calculator in Python

I want to create a simple command-line calculator that can perform basic operations. How can I implement this?

solveurit24@gmail.com Changed status to publish February 16, 2025
0

You can create a calculator using a loop and conditionals to handle different operations.

  1. Define Operations:
    • Addition, subtraction, multiplication, division.
  2. Code Example:

    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):
        if y == 0:
            return "Cannot divide by zero"
        return x / y
    
    while True:
        print("Options:")
        print("1. Add")
        print("2. Subtract")
        print("3. Multiply")
        print("4. Divide")
        print("5. Exit")
    
        choice = input("Enter your choice (1-5): ")
        if choice == '5':
            print("Exiting the calculator.")
            break
        num1 = float(input("Enter first number: "))
        num2 = float(input("Enter second number: "))
    
        if choice == '1':
            print("Result:", add(num1, num2))
        elif choice == '2':
            print("Result:", subtract(num1, num2))
        elif choice == '3':
            print("Result:", multiply(num1, num2))
        elif choice == '4':
            print("Result:", divide(num1, num2))
        else:
            print("Invalid choice. Please try again.")
    


  3. Explanation:
    • Provides a menu-driven interface for user interaction.
    • Handles division by zero gracefully.
solveurit24@gmail.com Changed status to publish February 16, 2025
0