How to Implement a Simple Calculator in Python
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
You can create a calculator using a loop and conditionals to handle different operations.
- Define Operations:
- Addition, subtraction, multiplication, division.
- 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.")
- Explanation:
- Provides a menu-driven interface for user interaction.
- Handles division by zero gracefully.
solveurit24@gmail.com Changed status to publish February 16, 2025