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
- Une boucle dans une boucle
- Dessiner une grille
- Triangles d’étoiles
- Table de multiplication