LIZBET ESTEFANY CASANA VERASTEGUI
PreguntaEl while siempre funcionaría de esta manera poniendo un contador al inicio y haciendo el incremento del mismo? O un ejemplo donde se use de diferente forma porfavor. gracias.
<contador = 1 print(contador) while contador<1000: contador=contador+1>
Ovidio Andrade
un ejemplo seria
Este es un programa el cual siempre se va a repetir hasta que no se ingrese un apalabra que contenga 4 veces la letra o
def run(): ciclo=0 while ciclo==0: palabra=input('ingrese un palabra: ') for i in palabra: if i == 'o' : cantidad_de_o += 1 if cantidad_de_o == 4: ciclo=1 print('programa finalizado') if __name__=='__main__': run()
Como se puede ver el while tiene como condición de que siempre se va a ejecutar mientras que la variable ciclo sea igual a 0, pero hay un condicional el cual dice que si la cantidad de letras o supera el 4 a la variable ciclo se la asina el numero 1 lo cual hara que el while se deje de ejecutar, tambien se puede hacer con booleanos (true, false), pero lo puse con numeros para que sea mas comprensible
Carlos Daniel Dávila Maldonado
Hola liz While sirve para hacer loops, es decir un proceso que se repite y repite While (mientras) tu condición se cumpla, te adjunto una foto que te ayudará muchisimo y el enlace de donde la tomé La condición la determina tu While
Carlos Bustillo
También puedes utilizar: contador+=1
![Curso Básico de Python [Empieza Gratis]](https://static.platzi.com/media/courses/OG-python-basico.png)