fork(1) download
  1. def add(x, y):
  2. return x + y
  3.  
  4. def subtract(x, y):
  5. return x - y
  6.  
  7. def multiply(x, y):
  8. return x * y
  9.  
  10. def divide(x, y):
  11. if y == 0:
  12. return "Error: Division by zero is not allowed"
  13. else:
  14. return x / y
  15.  
  16. print("Simple Calculator")
  17. print("1. Addition")
  18. print("2. Subtraction")
  19. print("3. Multiplication")
  20. print("4. Division")
  21.  
  22. choice = input("Enter your choice (1-4): ")
  23.  
  24. if choice in ['1', '2', '3', '4']:
  25. num1 = float(input("Enter first number: "))
  26. num2 = float(input("Enter second number: "))
  27.  
  28. if choice == '1':
  29. print(f"{num1} + {num2} = {add(num1, num2)}")
  30. elif choice == '2':
  31. print(f"{num1} - {num2} = {subtract(num1, num2)}")
  32. elif choice == '3':
  33. print(f"{num1} * {num2} = {multiply(num1, num2)}")
  34. elif choice == '4':
  35. print(f"{num1} / {num2} = {divide(num1, num2)}")
  36. else:
  37. print("Invalid choice")
Success #stdin #stdout 0.1s 14124KB
stdin
Simple culculater
stdout
Simple Calculator
1. Addition
2. Subtraction
3. Multiplication
4. Division
Enter your choice (1-4): Invalid choice