Tengo una duda Estoy haciendo un ejercicio de una calculadora en Python 3.7. Tengo la lógica creada y funciona correctamente la calculadora pero tengo la siguiente duda : ¿Como hago para preguntarle al usuario si quiere realizar otra operación y en el caso de ser SI vuelva a escojer el número de la operación que desea realizar y en caso de ser NO cirre el programa?
Dejo el código que he realizado. Pido disculpas si el código es muy largo pero estoy aprendiendo este lenguaje y la verdad soy nuevo en la programación
Gracias de antemano a las personas que respondan
#Calculadora
print("Bienvenido a la calculadora")
print("Estas son las operaciones que puedes realizar")
print("1 - Suma")
print("2 - Resta")
print("3 - Multiplicación")
print("4 - División")
numero_uno = ()
numero_dos = ()
resultado = ()
operacion = int(input("Introduce el numero de la operación que deseas
realizar: "))
if operacion == 1:
try:
numero_uno = int(input("Ingrese el primer número: "))
numero_dos = int(input("Ingreso el segundo número: "))
except ValueError:
print("Ese no es un número")
else:
resultado = numero_uno + numero_dos
print("El resultado de la suma es : " + str(resultado))
elif operacion == 2:
try:
numero_uno = int(input("Ingrese el primer número: "))
numero_dos = int(input("Ingreso el segundo número: "))
except ValueError:
print("Ese no es un número")
else:
resultado = numero_uno - numero_dos
print("El resultado de la resta es : " + str(resultado))
elif operacion == 3:
try:
numero_uno = int(input("Ingrese el primer número: "))
numero_dos = int(input("Ingreso el segundo número: "))
except ValueError:
print("Ese no es un número")
else:
resultado = numero_uno * numero_dos
print("El resultado de la multiplicacion es : " + str(resultado))
elif operacion == 4:
try:
numero_uno = int(input("Ingrese el primer número: "))
numero_dos = int(input("Ingreso el segundo número: "))
except ValueError:
print("Ese no es un número")
else:
resultado = numero_uno / numero_dos
print("El resultado de la división es : " + str(resultado))
continuar = input("Desea continuar? SI/NO ")