Buenas noches compañera, usa while cuando no sepas cuántas veces se repetirá el código, como cuando esperas que el usuario ingrese un dato correcto o cuando lees un archivo hasta el final. Usa for cuando sepas exactamente cuántas veces necesitas repetir algo, como recorrer una lista o hacer algo 10 veces.
¿En qué situaciones es mejor usar un bucle while en lugar de un bucle for?
Se ha alcanzado la fecha límite para publicar en este foro, por lo que ya no puede publicar en él.