Rejouer
Répéter le jeu en boucle
Rejouer est une leçon Coding for Kids gratuite sur CoddyKit. Ceci est la leçon 4 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.
Jouer encore et encore ! 🔁
Bonjour, maître du jeu ! 🎮 Une manche est amusante, mais jouer MANY manches est encore mieux ! 🔁
Aujourd'hui, nous allons apprendre à répéter tout le jeu pour que les joueurs puissent continuer !
print('Want to play again? Let me show you how! 🔁')Une boucle pour les manches 🔢
Nous pouvons utiliser une boucle for pour jouer un nombre défini de manches, par exemple 3 parties à la suite ! 🔢
for round in range(3):
print('Round', round + 1, 'starting! 🎮')Tout le jeu dans une boucle 🎯
Mettons une manche simple dans la boucle. Chaque tour de boucle = une partie complète ! 🎯
import random
choices = ['rock', 'paper', 'scissors']
for round in range(2):
computer = random.choice(choices)
print('Round', round + 1, '- Computer chose', computer)Tenir le score 🔢
Comptons les victoires ! Nous créons une boîte de score qui commence à 0 et monte UP lorsque le joueur gagne. 🔢
score = 0
score = score + 1
print('Your score is now', score, '! 🏆')Le score au fil des manches 📊
La boîte de score reste OUTSIDE la boucle pour conserver sa valeur d'une manche à l'autre ! Dans la boucle, nous l'augmentons. 📊
score = 0
for round in range(3):
score = score + 1
print('After round', round + 1, 'score is', score)Demander : rejouer ? ❓
Au lieu d'un nombre fixe, nous pouvons ASK le joueur s'il veut continuer ! Nous utilisons une boucle while pour cela. ❓
again = 'yes'
while again == 'yes':
print('Playing a round! 🎮')
again = input('Play again? yes/no: ')La boucle while 🔄
Une boucle while continue AS LONG AS une condition est vraie ! 🔄 « Tant que le joueur répond oui, continuons à jouer ! »
count = 0
while count < 3:
print('Loop number', count)
count = count + 1S'arrêter lorsqu'il répond non 🛑
Lorsque le joueur saisit autre chose que « yes », la boucle while STOPS ! 🛑 Une façon simple de quitter le jeu !
answer = 'yes'
while answer == 'yes':
print('Another round! 🎲')
answer = input('Again? (yes/no): ')
print('Thanks for playing! 👋')Un jeu complet rejouable 🎮
Voici le jeu Pierre, feuille, ciseaux complet, auquel vous pouvez jouer encore et encore ! 🎮 Continuez à jouer jusqu'à saisir « no » !
import random
choices = ['rock', 'paper', 'scissors']
again = 'yes'
while again == 'yes':
player = input('Pick rock/paper/scissors: ')
computer = random.choice(choices)
print('You:', player, '| Me:', computer)
if player == computer:
print('Tie! 🤝')
elif (player == 'rock' and computer == 'scissors') or (player == 'paper' and computer == 'rock') or (player == 'scissors' and computer == 'paper'):
print('You win! 🎉')
else:
print('Computer wins! 🤖')
again = input('Play again? (yes/no): ')
print('Goodbye! 👋')Afficher le score final 🏆
À la fin, affichez combien de fois le joueur a gagné ! Une jolie façon de conclure la partie. 🏆
wins = 2
losses = 1
print('Final score! Wins:', wins, 'Losses:', losses, '🏆')Vous avez créé un jeu complet ! 🚀
WOW ! 🚀 Vous avez créé un jeu Pierre, feuille, ciseaux complet et rejouable ! Vous avez appris les règles, les choix aléatoires, la désignation des gagnants et les boucles. Vous êtes un véritable créateur de jeux ! 🎮
print('🎉 You built Rock, Paper, Scissors! 🎉')
print('You are a coding superstar! 🌟')Vérification rapide ! 🧠
Testez vos compétences pour rejouer ! 🔁
Champion du replay ! 🎉
AMAZING ! 🎉 Votre jeu peut être rejoué !
- Une boucle
forjoue un nombre défini de manches 🔢 - Gardez la boîte de score OUTSIDE la boucle 📊
- Une boucle
whilese répète tant qu'une condition est vraie 🔄 - Saisissez « no » pour arrêter le jeu 🛑
Vous avez terminé Pierre, feuille, ciseaux ! Je suis SUPER fier de vous ! 🏆
again = 'yes'
while again == 'yes':
print('Fun round! 🎮')
again = 'no'
print('Great game! 👋')Questions Fréquemment Posées
La leçon « Rejouer » est-elle gratuite ?
Oui — le texte complet de « Rejouer » 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 « Rejouer » ?
Répéter le jeu en boucle 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 4 sur 4.
Combien de temps prend la leçon « Rejouer » ?
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.