Seguramente ya sabes que El FOR y el WHILE son sentencias muy utilizadas e importantes en programación, ya que te ayudan a crear loops que te van a facilitar automatizar lo que estás programando; así que, aprender cómo y cuando utilizarlos te va a ayudar a conseguir tus objetivos de una forma más clara.
Empecemos aprendiendo sobre el FOR:
El FOR se utiliza para loops en donde necesites iterar sobre elementos como listas, tuplas y diccionarios. Aquí te muestro la forma en que declaramos una sentencia usando FOR en python:
for element in iterable_object:
<code>
Para verlo más claro aquí va este ejemplo en donde vamos a iterar una lista y vamos a imprimir cada uno de los elementos que existen en ella:
my_list = [1, 2, 'hola', 4]
fornumber in my_list:print(number)
El resultado de este ejemplo es:
12'hola'
4
Ahora es el turno de WHILE. Usamos WHILE cuando necesitas que cierto código se repita cuando una condición dada se cumple. Aquí te muestro la forma en que declaramos una sentencia usando WHILE en python:
while <condition>:
<code>
Aquí va este ejemplo en donde vamos a imprimir los números del 1 al 5:
number = 0whilenumber < 5:
number += 1print(number)
El resultado de este ejemplo es:
1
2
3
4
5
¡Ahora inténtalo tu! Crea varios ejemplos en los que utilices estos loops, y puedas ver más de cerca cómo se comportan en diferentes escenarios.
Espero que esto te haya ayudado para alcanzar el siguiente nivel en tu camino como desarrollador. ¡Hasta pronto!