Respuesta: ¡Por supuesto! Aquí tienes un ejemplo simple de una calculadora interactiva en Python:
```Python
def suma(num1, num2):
return num1 + num2
def resta(num1, num2):
return num1 - num2
def multiplicacion(num1, num2):
return num1 * num2
def division(num1, num2):
if num2 == 0:
return "Error! División entre cero."
else:
return num1 / num2
while True:
print("Selecciona una operación: ")
print("1. Suma")
print("2. Resta")
print("3. Multiplicación")
print("4. División")
print("5. Salir")
opcion = int(input("Introduce la opción (1/2/3/4/5): "))
if opcion == 5:
print("Saliendo del programa...")
break
num1 = float(input("Introduce el primer número: "))
num2 = float(input("Introduce el segundo número: "))
if opcion == 1:
print("Resultado: ", suma(num1, num2))
elif opcion == 2:
print("Resultado: ", resta(num1, num2))
elif opcion == 3:
print("Resultado: ", multiplicacion(num1, num2))
elif opcion == 4:
print("Resultado: ", division(num1, num2))
else:
print("Opción inválida")
```
Este pequeño programa presenta un menú de opciones para sumar, restar, multiplicar y dividir. Continúa pidiendo al usuario una operación hasta que ellos decidan salir.