# =================================
#       CALCULADORA EN PYTHON
# =================================

def calculadora():
    while True:
        print("\n==============================")
        print("       MI CALCULADORA")
        print("==============================")
        print("1. Suma (+)")
        print("2. Resta (-)")
        print("3. Multiplicación (*)")
        print("4. División (/)")
        print("5. Potencia (**)")
        print("6. Raíz cuadrada")
        print("7. Salir")
        print("==============================")

        opcion = input("Selecciona una opción: ")

        if opcion == "7":
            print("Gracias por utilizar la calculadora.")
            break

        if opcion not in ["1", "2", "3", "4", "5", "6"]:
            print("Opción no válida.")
            continue

        try:
            if opcion == "6":
                numero = float(input("Ingresa un número: "))

                if numero < 0:
                    print("No existe raíz real de un número negativo.")
                else:
                    print("Resultado:", numero ** 0.5)

            else:
                num1 = float(input("Ingresa el primer número: "))
                num2 = float(input("Ingresa el segundo número: "))

                if opcion == "1":
                    resultado = num1 + num2

                elif opcion == "2":
                    resultado = num1 - num2

                elif opcion == "3":
                    resultado = num1 * num2

                elif opcion == "4":
                    if num2 == 0:
                        print("Error: No se puede dividir entre cero.")
                        continue
                    resultado = num1 / num2

                elif opcion == "5":
                    resultado = num1 ** num2

                print("Resultado:", resultado)

        except ValueError:
            print("Error: Debes ingresar números válidos.")


calculadora()

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: