Todos nos hemos enfrentado a momentos en los cuales tenemos que hacer una labor repetitiva y no estamos seguros si es mejor utilizar un FOR o un WHILE, acá te brindamos algunos tips o preguntas que te pueden servir para que tomes la decisión.
- ¿Para dejar de hacer la repeticion se controla solo por un numero de repeticiones o un valor limite? usa FOR
- ¿La condicion de terminacion es una mezcla de condicionales o condiciones? usa WHILE
- ¿La condicion de terminacion se da por condiciones de otro proceso o funcion, o entradas externas? usa WHILE
- ¿La definicion de terminacion es compleja? usa WHILE
Adicionalmente, como buena practica, cuando uses WHILE, en la primera condicion aplica la que te puede descartar en mas ocasiones, o la que se pueda presentar su no cumplimiento con mayor frecuencia
Espero te sirvan estos simples consejos.
Curso de Fundamentos de Python
0 Comentarios
para escribir tu comentario