0Pricing
Coding for Kids · Leçon

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 + 1

S'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 for joue un nombre défini de manches 🔢
  • Gardez la boîte de score OUTSIDE la boucle 📊
  • Une boucle while se 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.

Toutes les leçons de ce cours

  1. Les règles
  2. Choix de l’ordinateur
  3. Désigner le gagnant
  4. Rejouer
← Retour à Coding for Kids