Get In Touch
541 Melville Ave, Palo Alto, CA 94301,
anthoncode.com
Ph: +1.831.705.5448
Work Inquiries
info@anthoncode.com
Ph: +1.831.306.6725
Back

Ejemplo del uso del bucle For en phyton

El bucle for es una de las estructuras de control más utilizadas en Python. Permite realizar tareas repetitivas de manera eficiente y es esencial para recorrer colecciones de elementos como listas, tuplas, diccionarios y más. En este artículo, vamos a explorar el poder del bucle for en Python mediante ejemplos prácticos que te ayudarán a comprender su versatilidad.

1. Recorriendo una Lista:

Un uso común del bucle for es recorrer los elementos de una lista. Considera el siguiente ejemplo, donde tenemos una lista de frutas y queremos imprimir cada una de ellas:

frutas = ["manzana", "banana", "cereza"]

for fruta in frutas:
    print(fruta)

Este bucle recorre la lista frutas e imprime cada elemento en la salida.

2. Generando una Serie Numérica:

El bucle for también se puede utilizar para generar una serie numérica. Aquí, generamos una secuencia de números del 1 al 5:

for numero in range(1, 6):
    print(numero)

La función range(1, 6) crea una secuencia de números del 1 al 5, que el bucle for recorre e imprime.

3. Recorriendo un Diccionario:

Cuando trabajamos con diccionarios, el bucle for nos permite acceder a las claves y valores. En este ejemplo, tenemos un diccionario que representa la población de algunas ciudades:

poblacion_ciudades = {"Nueva York": 8623000, "Los Ángeles": 3990000, "Chicago": 2716000}

for ciudad, poblacion in poblacion_ciudades.items():
    print(f"{ciudad}: {poblacion} habitantes")

Este bucle recorre el diccionario y muestra el nombre de la ciudad y su población correspondiente.

4. Bucles Anidados:

Los bucles for también pueden estar anidados dentro de otros bucles. Este ejemplo muestra cómo imprimir una tabla de multiplicación:

for i in range(1, 6):
    for j in range(1, 6):
        producto = i * j
        print(f"{i} x {j} = {producto}")

Aquí, tenemos dos bucles for anidados que generan todas las combinaciones posibles de multiplicaciones del 1 al 5.

5. Iterando sobre Cadenas de Texto:

El bucle for puede recorrer cada carácter de una cadena de texto:

mensaje = "¡Hola, Mundo!"

for caracter in mensaje:
    print(caracter)

Esto imprimirá cada carácter de la cadena mensaje.

Marco Antonio
Marco Antonio
Marco Antonio es un Analista de Sistemas y apasionado por la programación y el diseño web, fundó AnthonCode para fusionar su experiencia técnica con la creatividad. Como redactor y desarrollador, se enfoca en crear soluciones digitales innovadoras y efectivas.

Leave a Reply

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