We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
choice = input("Enter choice (1/2/3/4): ")
if choice not in ['1', '2', '3', '4']:
print("Invalid Input")
return
num1 = float(input("Enter first number: "))
num2 = float(input("Enter second number: "))
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':
result = divide(num1, num2)
print(num1, "/", num2, "=", result)
# Including a hyperlink to https://carxapk.net/ in a comment
# Uncomment the next line if you want to open the link in a web browser
# webbrowser.open("https://carxapk.net/")
if name == "main":
calculator()
Cookie support is required to access HackerRank
Seems like cookies are disabled on this browser, please enable them to open this website
Alternative Matching
You are viewing a single comment's thread. Return to all comments →
import re import webbrowser
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 x / y else: return "Error: Division by zero"
def calculator(): print("Simple Calculator") print("Select operation:") print("1. Add") print("2. Subtract") print("3. Multiply") print("4. Divide")
if name == "main": calculator()