0Pricing
Coding for Kids · Lección

Triángulos de estrellas

Haga crecer patrones

Triángulos de estrellas es una lección gratuita de Coding for Kids en CoddyKit. Esta es la lección 3 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Coding for Kids, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Coding for Kids incluye 4 lecciones en total.

¡Triángulos de estrellas! ⭐

¡Hola, artista! 🎨 Hoy dibujaremos triángulos hechos de estrellas que crecen fila a fila. ⭐

Así:

  • *
  • **
  • ***

¡Aprendamos la magia!

print('*')
print('**')
print('***')

Filas que crecen 📈

¿Ve cómo cada fila tiene MÁS estrellas? La fila 1 tiene 1, la fila 2 tiene 2 y la fila 3 tiene 3. 📈

El truco es que el bucle interno se ejecuta un número DIFERENTE de veces en cada fila.

for row in range(3):
    print('Row', row, 'needs', row + 1, 'stars')

Usar row en el bucle interno 🔑

Esta es la clave secreta 🔑: el rango del bucle interno depende del número del bucle externo.

Usamos range(row + 1) para que la fila 0 reciba 1 estrella, la fila 1 reciba 2 estrellas y así sucesivamente.

for row in range(3):
    for star in range(row + 1):
        print('*', end='')
    print()

Un triángulo más grande 🔺

¿Quiere un triángulo más alto? ¡Solo tiene que hacer más grande el rango externo! Pruebe con 5 filas. 🔺

for row in range(5):
    for star in range(row + 1):
        print('*', end='')
    print()

Triángulo con emojis 🌟

Las estrellas son geniales, ¡pero los emojis son DIVERTIDOS! ¡Construyamos un triángulo de estrellas brillantes! 🌟

for row in range(4):
    for s in range(row + 1):
        print('🌟', end='')
    print()

Triángulo que se encoge 🔻

¿Qué ocurre si queremos un triángulo que se haga MÁS PEQUEÑO? ¡Podemos invertir el conteo! 🔻

La fila 0 recibe la mayor cantidad y cada fila recibe menos. ¡Qué aspecto tan genial al revés!

for row in range(4):
    for s in range(4 - row):
        print('*', end='')
    print()

Contar las estrellas 🔢

¿Cuántas estrellas hay en un triángulo de 3 filas? Vamos a contarlas: 1 + 2 + 3 = 6. El ordenador puede sumarlas por nosotros. 🔢

total = 0
for row in range(3):
    for s in range(row + 1):
        total = total + 1
print('Total stars:', total)

Números en lugar de estrellas 1️⃣

En lugar de estrellas, ¡mostremos el número de la fila! Así crearemos un bonito triángulo numérico. 1️⃣2️⃣3️⃣

for row in range(5):
    for s in range(row + 1):
        print(row + 1, end='')
    print()

Añada espacios para darle estilo 🌬️

¡Un pequeño espacio entre las estrellas hace que el triángulo se vea ligero y bonito! 🌬️

for row in range(5):
    for s in range(row + 1):
        print('*', end=' ')
    print()

Triángulo de corazones 💖

¡Compartamos un poco de amor! Un triángulo creciente de corazones. 💖 ¡Pruebe también a cambiar la altura!

for row in range(5):
    for s in range(row + 1):
        print('💖', end='')
    print()

¡Es un profesional de los patrones! 🚀

¡Ahora USTED controla la magia! Cambie el número 6 de abajo para hacerlo más alto. ¡Pruebe también con su propio emoji! 🚀

La idea principal: range(row + 1) hace que las filas crezcan.

for row in range(6):
    for s in range(row + 1):
        print('🍕', end='')
    print()

¡Comprobación rápida! 🧠

¡Es hora de poner a prueba su ingenio con los triángulos! 🔺

¡Campeón de los triángulos! 🎉

¡Lo ha conseguido! 🎉 ¡Puede crear patrones que crecen!

  • Use el número externo dentro del bucle interno ✨
  • range(row + 1) hace que las filas CREZCAN 📈
  • range(4 - row) hace que las filas SE ENCOJAN 📉
  • Añada espacios o emojis para darles estilo 🌟

Lo siguiente: ¡la tabla de multiplicar! ✖️

for row in range(5):
    for s in range(row + 1):
        print('⭐', end='')
    print()

Preguntas frecuentes

¿La lección «Triángulos de estrellas» es gratis?

Sí — el texto completo de «Triángulos de estrellas» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Coding for Kids, actualiza a CoddyKit PRO. El curso de Coding for Kids incluye 4 lecciones en total.

¿Qué aprenderé en «Triángulos de estrellas»?

Haga crecer patrones Practicas Coding for Kids con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.

¿Necesito experiencia previa para empezar Coding for Kids?

No se requiere experiencia previa. Coding for Kids en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 3 de 4.

¿Cuánto tiempo toma la lección «Triángulos de estrellas»?

La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.

¿Puedo escribir y ejecutar código en esta lección de Coding for Kids?

Sí. Cada lección de Coding for Kids incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.

Todas las lecciones de este curso

  1. Un bucle dentro de otro
  2. Dibujar una cuadrícula
  3. Triángulos de estrellas
  4. Tabla de multiplicar
← Volver a Coding for Kids