Python básico linux
#while
El bucle while evalúa una condición y luego ejecuta un bloque de código si la condición es verdadera. El bloque de código se ejecuta repetidamente hasta que la condición llega ser o es falsa.
while [ condicion aqui ]:
# Ejecuta el bloque de código aquí
# Siempre que la condicion sea verdadera
Por ejemplo:
i = 1
while i < 6:
print(i)
i += 1
Línea 1 se crea crea la variable i con valor 1
Linea 2 , se hace el while, la condicion es que la variable i sea menor (<) a 6.
Línea 3, mientras que i sea menor a 6 se imprime el valor de I.
Linea 4, se incrementa el valor de i en 1 (se le suma 1), y se guarda de nuevo como i.
ASi se repite el bucle while mientras que i sea menor a 6, es decir soo hasta 5, el 6 ya no.
i = 1
while i < 6:
print(i)
if i == 3:
break
i += 1
El ejemplo anterior se agrega un if y un break. El if se fija si i es igual a 3 y en caso de que sea cierto hace un break, el cual"rompe" el bucle while y termina todo. Por otro lado si en lugar de "break" se usa continue, el bucl continuará sin problemas.
i = 1
while i < 6:
print(i)
i += 1
else:
print("i is no longer less than 6")
Ahora con un "else", el cual se ejecuta una vez que la condicion es falsa. En este caso cuando i es igual o mayor a 6. (util?)
1 · 980 ·