Cómo usar bucles en Python
En esta publicación, aprenderá a usar bucles en Python.
Los bucles son una estructura de uso común en la programación que le permite repetir un bloque de código un número determinado de veces, o hasta que cumpla con una condición particular.
Esto es útil por muchas razones. Por ejemplo, si está construyendo un juego, es posible que desee que la mayor parte de su código se “repita” continuamente mientras actualiza la posición de los enemigos y comprueba las entradas de los jugadores. Si crea un juego en Pygame, entonces el “bucle de juego” será uno de los aspectos más importantes de ese código.
Lea también: Cómo hacer un juego en Python: una introducción a Pygame
Con mayor frecuencia, los programadores necesitan aprender a usar bucles en Python para poder realizar tareas iterativas. Por ejemplo, es posible que deseen verificar individualmente todos los archivos de una lista o que deseen buscar algo en una base de datos.
Ahora que sabe qué es un bucle, la siguiente pregunta es cómo usar los bucles en Python.
Cómo usar bucles “for” en Python
Hay dos tipos principales de bucles en la programación. Estos son ciclos “for” y ciclos “while”. Los bucles for se utilizan para recorrer un rango, por ejemplo, todos los elementos de una lista.
Para ello, establezca el “rango” entre paréntesis.
Por ejemplo:
para x en el rango (5): imprimir (x)
Esto imprimirá los números del 1 al 5. Si tuviera una lista, también podría usarla para recorrer la lista e imprimir cada elemento:
fruta = ["manzana", "naranja", "pera", "plátano", "piña", "uva"] para x en el rango (5): imprimir (fruta [x])
¡Esto nos mostrará los primeros cinco elementos de nuestra lista!
También podemos usar un ciclo for para mostrar una sección de elementos usando dos números en nuestro rango: un número inicial y un número final.
fruta = ["manzana", "naranja", "pera", "plátano", "piña", "uva"] para x en el rango (2, 5): imprimir (fruta [x])
¡Esto mostrará las entradas dos a cinco! Pero recuerde que el primer elemento de una lista tiene el índice “cero”.
Finalmente, podemos cambiar el iterador: el número de pasos que se realizan en cada ciclo.
para x en el rango (2, 20, 3):
Esto va desde la segunda entrada (tercer) hasta el 20 º , saltando tres lugares cada vez.
Cómo usar bucles “while” en Python
Lo mejor de Python es que muchas de sus declaraciones suenan como un inglés simple, lo que significa que puedes adivinar lo que hacen incluso antes de aprender.
Un “bucle while” se ejecuta “mientras” algo es cierto.
Aquí, escribe “mientras” seguido de una declaración de prueba, dos puntos y un bloque de código. El bloque de código se ejecuta repetidamente hasta que la declaración de prueba ya no es verdadera:
n = 0 mientras que n <10: n + = 1 print ("¡Listo!")
Esto se ejecutará hasta n = 10. Recuerde que “<” significa más pequeño que, y n + = 1 significa lo mismo que n = n + 1.
Ah, y también puede detener el código en cualquier momento usando “break” o truncar su código (regrese a la instrucción for o while a la mitad del bloque de código) usando “continue”.
¡Así es como se usan los bucles en Python! Es bastante simple, pero si combina esto con declaraciones if, ¡puede lograr todo tipo de cosas increíbles! Descubra cómo hacer esto leyendo nuestra enorme y completa guía del lenguaje aquí: Guía para principiantes de Python: ¡todo lo que necesita saber para comenzar!
Lea también: Cómo usar declaraciones if en Python
¿Querer aprender más? Cualquiera puede convertirse en un programador competente usando Python tomando un curso de Python en línea. Consulte nuestra lista de ofertas increíbles en nuestra guía de los mejores cursos de Python en línea.