Una de las tareas para las que los computadores se usan con frecuencia es la automatización de tareas repetitivas . Repetir tareas similares o idénticas es algo que los computadores hacen bien y las personas no hacen tan bien. Hemos visto dos programas, nLineas y cuenta atrás, que usan la recursividad para llevar a cabo la repetición, que también se llama iteración. Por ser la iteración tan habitual, Python proporciona como lenguaje varias características que la hacen mas fácil. La primera característica que vamos a considerar es la sentencia while . Este es el aspecto de cuenta atrás con una sentencia while: 1: def cuenta_atras(n): 2: while n > 0: 3: print n 4: n = n-1 5: print "Despegando!" Como eliminamos la llamada recursiva, esta funcion no es recursiva. Casi podía leer una sentencia while como si fuera ingles (castellano “mientras”). Quiere decir que “Mientras n sea mayor que cero, continua mostrando el valo...
Programando en python