Generalidades

Cómo usar bucles en Python

Programación, codificación, escritura mediante teclado C #

En este artículo, aprenderá a usar bucles en Python.

Loop es una estructura de uso común en programación, que le permite repetir un bloque de código un número determinado de veces, o hasta que se cumplan ciertas condiciones.

Esto es útil por varias razones. Por ejemplo, si está creando un juego, es posible que desee mantener una gran cantidad de código en «bucle» mientras actualiza las posiciones enemigas y verifica la entrada del jugador. Si está creando un juego en Pygame, entonces el «bucle del juego» será uno de los aspectos más importantes del código.

Por favor lea también: Cómo hacer juegos en Python: 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 comprobar todos los archivos de la lista individualmente o que deseen encontrar algo en la base de datos.

Ahora que sabe qué son los bucles, ¡la siguiente pregunta es cómo usar los bucles en Python!

Cómo usar el bucle «for» en Python

Hay dos tipos principales de bucles en la programación. Son el ciclo «for» y el ciclo «while». Los bucles for se utilizan para recorrer un rango, por ejemplo, todos los elementos de una lista.

Puede hacer esto estableciendo el «rango» entre paréntesis.

P.ej:

Código

for x in range(5):
    print(x)

Esto imprimirá los números del 1 al 5. Si tiene una lista, también puede usarla para recorrer la lista e imprimir cada elemento:

Código

fruit = ["apple", "orange", "pear", "banana", "pineapple", "grape"]

for x in range(5):
    print(fruit[x])

¡Esto nos mostrará los primeros cinco elementos de la lista!

También podemos usar un bucle for para mostrar una parte del proyecto usando dos números en nuestro rango: el número inicial y el número final.

Código

fruit = ["apple", "orange", "pear", "banana", "pineapple", "grape"]

for x in range(2, 5):
    print(fruit[x])

¡Esto mostrará las entradas dos a cinco! Pero recuerde, el índice del primer elemento de la lista es «cero».

Finalmente, podemos cambiar el iterador, el número de pasos que se dan en cada ciclo.

Código

for x in range(2, 20, 3):

Esto irá desde la segunda (tercera) entrada hasta la vigésima entrada.día, Salta tres posiciones a la vez.

Cómo usar el bucle «while» en Python

Lo mejor de Python es que muchas de sus oraciones suenan como un inglés simple, lo que significa que puedes adivinar lo que hacen incluso antes de aprender.

El ciclo «while» se ejecuta «while» cuando algo es cierto.

Aquí, escribe «while», seguido de declaraciones de prueba, dos puntos y bloques de código. El bloque de código se ejecuta repetidamente hasta que la declaración de prueba ya no es verdadera:

Código

n = 0
while n < 10:
    n += 1
print("Done!")

Esto se ejecutará hasta n = 10. Recuerde, «<" significa menor que, n + = 1 significa lo mismo que n = n + 1.

Oh, también puede usar «romper» para detener el código en cualquier momento, o usar «continuar» para truncar el código (regresar a una instrucción for o while en medio de un bloque de código).

¡Así es como se usan los bucles en Python! Es simple, pero si lo combina con la declaración if, ¡puede lograr todo tipo de cosas increíbles! Lea nuestra enorme y completa guía de idiomas aquí para aprender cómo hacer esto: Guía para principiantes de Python: ¡todo lo que necesita para comenzar!

Por favor lea también: Cómo usar la declaración if en Python

¿Quiere saber más? Al tomar cursos de Python en línea, cualquiera puede convertirse en un programador competente usando Python. Consulte nuestra lista de ofertas increíbles en nuestra guía de los mejores cursos de Python en línea.


Para obtener más noticias, funciones y tutoriales para desarrolladores de Android Authority, no se pierda el boletín mensual de la suscripción.

LEER  Experimento busca convertir la voz humana en la de un perro, con fines audiovisuales

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba