def pedir_numeros():
print("¿Cuántos números va a ingresar")
n = int(input())
numeros = []
for i in range(n):
print(f"Ingrese número #{i + 1}")
num= int(input())
numeros.append(num)
return numeros
opcion = 0
while opcion != 5:
print("MENÚ DE OPERACIONES:")
print("1) Sumar")
print("2) Restar")
print("3) Multiplicar")
print("4) Dividir")
print("5) Salir")
opcion = int(input("Seleccione una opción: "))
if opcion == 1:
nums = pedir_numeros()
resultado = sum(nums)
print(f"Resultado de la suma: {resultado}")
elif opcion == 2:
nums = pedir_numeros()
resultado = nums[0]
for num in nums[1:]:
resultado -= num
print(f"Resultado de la resta: {resultado}")
elif opcion == 3:
nums = pedir_numeros()
resultado = 1
for num in nums:
resultado *= num
print(f"Resultado de la multiplicación: {resultado}")
elif opcion == 4:
nums = pedir_numeros()
resultado = nums[0]
try:
for num in nums[1:]:
resultado /= num
print(f"Resultado de la división: {resultado}")
except ZeroDivisionError:
print("No se puede dividir por cero")
elif opcion == 5:
print("Saliendo del programa")
else:
print("Intente de nuevo")
To embed this project on your website, copy the following code and paste it into your website's HTML: