Noch einmal spielen
Lassen Sie das Spiel in einer Schleife laufen
Noch einmal spielen ist eine kostenlose Coding for Kids-Lektion auf CoddyKit. Dies ist Lektion 4 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Coding for Kids-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Coding for Kids-Kurs umfasst insgesamt 4 Lektionen.
Immer wieder spielen! 🔁
Hallo, Spielemeister! 🎮 Eine Runde macht Spaß, aber VIELE Runden machen noch mehr Spaß! 🔁
Heute lernen wir, das gesamte Spiel zu wiederholen, damit die Spieler weiterspielen können!
print('Want to play again? Let me show you how! 🔁')Eine Schleife für Runden 🔢
Mit einer for-Schleife können wir eine festgelegte Anzahl von Runden spielen, zum Beispiel drei Spiele hintereinander! 🔢
for round in range(3):
print('Round', round + 1, 'starting! 🎮')Das ganze Spiel in einer Schleife 🎯
Setzen wir eine einfache Runde in die Schleife. Jede Schleifenrunde entspricht einem vollständigen Spiel! 🎯
import random
choices = ['rock', 'paper', 'scissors']
for round in range(2):
computer = random.choice(choices)
print('Round', round + 1, '- Computer chose', computer)Punkte zählen 🔢
Zählen wir die Siege! Wir erstellen einen Punktestand, der bei 0 beginnt und steigt, wenn der Spieler gewinnt. 🔢
score = 0
score = score + 1
print('Your score is now', score, '! 🏆')Punktestand über mehrere Runden 📊
Der Punktestand bleibt AUSSERHALB der Schleife, damit er über mehrere Runden hinweg erhalten bleibt! Innerhalb der Schleife erhöhen wir ihn. 📊
score = 0
for round in range(3):
score = score + 1
print('After round', round + 1, 'score is', score)Fragen: Noch einmal spielen? ❓
Statt eine feste Anzahl vorzugeben, können wir den Spieler FRAGEN, ob er weiterspielen möchte! Dafür verwenden wir eine while-Schleife. ❓
again = 'yes'
while again == 'yes':
print('Playing a round! 🎮')
again = input('Play again? yes/no: ')Die while-Schleife 🔄
Eine while-Schleife läuft SO LANGE weiter, wie etwas wahr ist! 🔄 „Solange der Spieler Ja sagt, wird weitergespielt!“
count = 0
while count < 3:
print('Loop number', count)
count = count + 1Stoppen, wenn der Spieler Nein sagt 🛑
Wenn der Spieler etwas anderes als 'yes' eingibt, STOPPT die while-Schleife! 🛑 Eine einfache Möglichkeit zum Beenden!
answer = 'yes'
while answer == 'yes':
print('Another round! 🎲')
answer = input('Again? (yes/no): ')
print('Thanks for playing! 👋')Das vollständige wiederholbare Spiel 🎮
Hier ist das vollständige Spiel Stein, Papier, Schere, das Sie immer wieder spielen können! 🎮 Spielen Sie weiter, bis Sie no eingeben!
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! 👋')Den Endstand anzeigen 🏆
Zeigen Sie am Ende an, wie oft der Spieler gewonnen hat! Eine schöne Möglichkeit, den Spielspaß abzurunden. 🏆
wins = 2
losses = 1
print('Final score! Wins:', wins, 'Losses:', losses, '🏆')Sie haben ein vollständiges Spiel erstellt! 🚀
WOW! 🚀 Sie haben ein vollständiges, wiederholbares Spiel Stein, Papier, Schere erstellt! Sie haben Regeln, zufällige Wahlen, Gewinnerentscheidungen und Schleifen gelernt. Sie sind ein echter Spieleentwickler! 🎮
print('🎉 You built Rock, Paper, Scissors! 🎉')
print('You are a coding superstar! 🌟')Schnelltest! 🧠
Testen Sie Ihre Fähigkeiten beim Wiederholen! 🔁
Wiederholungs-Champion! 🎉
Großartig! 🎉 Ihr Spiel kann erneut gespielt werden!
- Eine
for-Schleife spielt eine festgelegte Anzahl von Runden 🔢 - Behalten Sie den Punktestand AUSSERHALB der Schleife 📊
- Eine
while-Schleife wiederholt sich, solange etwas wahr ist 🔄 - Geben Sie 'no' ein, um das Spiel zu stoppen 🛑
Sie haben Stein, Papier, Schere abgeschlossen! Wir sind sehr stolz auf Sie! 🏆
again = 'yes'
while again == 'yes':
print('Fun round! 🎮')
again = 'no'
print('Great game! 👋')Häufig gestellte Fragen
Ist die Lektion „Noch einmal spielen“ kostenlos?
Ja — der vollständige Text von „Noch einmal spielen“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Coding for Kids-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Coding for Kids-Kurs umfasst insgesamt 4 Lektionen.
Was lerne ich in „Noch einmal spielen“?
Lassen Sie das Spiel in einer Schleife laufen Du übst Coding for Kids mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.
Brauche ich Erfahrung, um Coding for Kids zu starten?
Keine Vorkenntnisse erforderlich. Coding for Kids auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 4 von 4.
Wie lange dauert die Lektion „Noch einmal spielen“?
Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.
Kann ich in dieser Coding for Kids-Lektion Code schreiben und ausführen?
Ja. Jede Coding for Kids-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.
Alle Lektionen in diesem Kurs
- Die Regeln
- Der Computer wählt
- Den Gewinner bestimmen
- Noch einmal spielen