0Pricing
Coding for Kids · Leçon

Triangles d’étoiles

Faire grandir des motifs

Triangles d’étoiles est une leçon Coding for Kids gratuite sur CoddyKit. Ceci est la leçon 3 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage Coding for Kids, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Coding for Kids comprend 4 leçons au total.

Triangles d’étoiles ! ⭐

Bonjour, artiste ! 🎨 Aujourd’hui, nous dessinons des triangles d’étoiles qui grandissent à chaque ligne ! ⭐

Comme ceci :

  • *
  • **
  • ***

Découvrons la magie !

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

Lignes qui grandissent 📈

Voyez comme chaque ligne contient MORE d’étoiles ? La ligne 1 en a 1, la ligne 2 en a 2 et la ligne 3 en a 3. 📈

L’astuce : la boucle interne s’exécute un nombre DIFFERENT de fois pour chaque ligne !

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

Utiliser row dans la boucle interne 🔑

Voici la clé secrète 🔑 : la plage de la boucle interne dépend du nombre de la boucle externe !

Nous utilisons range(row + 1) : la ligne 0 reçoit donc 1 étoile, la ligne 1 en reçoit 2, et ainsi de suite.

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

Un triangle plus grand 🔺

Vous voulez un triangle plus haut ? Agrandissez simplement la plage externe ! Essayez 5 lignes. 🔺

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

Triangle d’émojis 🌟

Les étoiles, c’est bien, mais les émojis sont FUN ! Construisons un triangle d’étoiles lumineuses ! 🌟

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

Triangle qui rétrécit 🔻

Et si nous voulions un triangle qui devient SMALLER ? Nous pouvons inverser le comptage ! 🔻

La ligne 0 reçoit le plus grand nombre d’étoiles, puis chaque ligne en reçoit moins. Un joli aspect renversé !

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

Compter les étoiles 🔢

Combien d’étoiles y a-t-il dans un triangle de 3 lignes ? Comptons : 1 + 2 + 3 = 6 ! L’ordinateur peut les additionner pour nous. 🔢

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

Des nombres à la place des étoiles 1️⃣

Au lieu d’étoiles, affichons le numéro de la ligne ! Cela crée un joli triangle de nombres. 1️⃣2️⃣3️⃣

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

Ajoutez des espaces pour le style 🌬️

Un petit espace entre les étoiles donne au triangle un aspect aéré et élégant ! 🌬️

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

Triangle de cœurs 💖

Envoyons un peu d’amour ! Un triangle de cœurs qui grandit. 💖 Essayez aussi de modifier la hauteur !

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

Vous êtes un pro des motifs ! 🚀

À présent, YOU contrôlez la magie ! Modifiez le nombre 6 ci-dessous pour le rendre plus haut. Essayez aussi votre propre émoji ! 🚀

L’idée essentielle : range(row + 1) fait grandir les lignes !

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

Vérification rapide ! 🧠

C’est le moment de vérifier vos connaissances sur les triangles ! 🔺

Champion des triangles ! 🎉

Vous avez réussi ! 🎉 Vous pouvez créer des motifs qui grandissent !

  • Utilisez le nombre externe dans la boucle interne ✨
  • range(row + 1) fait GROW les lignes 📈
  • range(4 - row) fait SHRINK les lignes 📉
  • Ajoutez des espaces ou des émojis pour le style 🌟

Ensuite : la table de multiplication ! ✖️

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

Questions Fréquemment Posées

La leçon « Triangles d’étoiles » est-elle gratuite ?

Oui — le texte complet de « Triangles d’étoiles » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours Coding for Kids, passe à CoddyKit PRO. Le cours Coding for Kids comprend 4 leçons au total.

Qu'est-ce que j'apprendrai dans « Triangles d’étoiles » ?

Faire grandir des motifs Tu pratiques Coding for Kids avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.

Dois-je avoir de l'expérience pour commencer Coding for Kids ?

Aucune expérience préalable n'est requise. Coding for Kids sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 3 sur 4.

Combien de temps prend la leçon « Triangles d’étoiles » ?

La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.

Peux-tu écrire et exécuter du code dans cette leçon Coding for Kids ?

Oui. Chaque leçon Coding for Kids inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.

Toutes les leçons de ce cours

  1. Une boucle dans une boucle
  2. Dessiner une grille
  3. Triangles d’étoiles
  4. Table de multiplication
← Retour à Coding for Kids