El bucle for - Curso de Python desde cero - Capítulo 29
Veamos el otro tipo de bucle, el bucle for.
Código Python
for x in 'Python':
print(x)
terminal Resultado en la consola terminal
Lo que está pasando aquí es que he creado un bucle for con una variable llamada x y le digo que me itere el string, por lo que cada vuelta que da el bucle, almacena una letra del string que es la que saca en cada print().
P
y
t
h
o
n
Probemos de iterar una lista (también puede ser una tupla):
Código Python
cursos = ['Python', 'JavaScript', 'COBOL', 'HTML']
for x in cursos:
print(x)
terminal Resultado en la consola terminal
Python
JavaScript
COBOL
HTML
Debes saber que puedes utilizar continue y break tal y como vimos con el bucle while. En el vídeo tienes algunos ejemplos sobre su uso.
Puedes utilizar también la declaración pass para dejar un bucle vacío (también aplicable al while.).
Esto se hace para, por ejemplo dejar bucles sin código, para cuando aún no tengas decidido lo que hacer dentro de él.
Código Python
for x in '':
pass
terminal Resultado en la consola terminal
La consola no devuelve nada, pero el programa compila sin ningún error.
Ejercicios de Python
Crea un bucle for que itere la siguiente tupla y muestre una frase como esta en cada iteración: 'El color es: ' + color + '.'.
Si te ha gustado este curso y crees que el trabajo merece la pena, te agradeceré eternamente que te suscribas a mi canal de YouTube para apoyarme y que pueda seguir haciendo cursos gratuitos.
Además, si te encanta la programación, tienes un montón más de cursos gratuitos para ver.
No solo eso, podrás participar enviándome comentarios con tus sugerencias para temas específicos o cursos completos o incluso las dudas que tengas y las intentaré ir resolviendo en los cursos que estén todavía abiertos.
Comentarios
Si te quedan dudas sobre el temario, sobre Python, o cualquier otra cosa relacionada o simplemente quieres agradecer, aquí tienes tu sitio para dejar tu granito de arena. Gracias por tus comentarios y por darle vida a este sitio web.
IDEs para Python
PyCharm
Pycharm es un fantástico IDE para Python. Cuenta con versión gratuita y versión de pago. Tú eliges.
Como única desventaja, podemos decir que si el inglés no es lo tuyo, puede ser que este IDE no te vaya del todo cómodo, ya que por el momento, no está en español.
Puedes contactarme para peticiones comerciales y proyectos a mi correo electrónico.
Para dudas sobre el sitio web o sobre alguno de los cursos, puedes dejarme comentarios en la página correspondiente a la duda o en mi canal de YouTube.