[ Foro de Python ]
Tengo una duda, Si num1 esta dentro del while definido
pero al correr me pide que antes defina num1,
como lo definiría? ya que no puedo ponerle 0 o algún otro número
while (num1 != 0):
num1 = int(input("Ingrese los números, 0 para detener: "))
Si quieres dar siempre al menos una pasada, como en ese caso, lo correcto es no usar while sino do-while. Una alternativa (mala) es darle un valor inicial que permita entrar al bucle.
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)