Ver Mensaje Individual
  #6 (permalink)  
Antiguo 14/04/2011, 14:03
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 8 meses
Puntos: 1360
Respuesta: Duda con sentencia if not

No creo que sea por eso, pero de todas formas me parece extraño.
Código Python:
Ver original
  1. indexes = []
  2. numbers = []
  3. highest = None
  4. lowest = None
  5. total = 0
  6. while True:
  7.     try:
  8.         line = input("enter a number or Enter to finish: ")
  9.         line = line.strip() #Para quitar espacios al principio o final de la cadena
  10.         if not line:
  11.             break
  12.         indexes.append(len(numbers))
  13.         number = int(line)
  14.         numbers.append(number)
  15.         total += number
  16.         if lowest is None or lowest > number:
  17.             lowest = number
  18.         if highest is None or highest < number:
  19.             highest = number
  20.     except ValueError as err:
  21.         print(err)
Mother of God, a pesar de que básicamente tienes la solución allá arriba no lo haz usado.