Jogar Novamente
Repita o jogo em um laço
Jogar Novamente é uma aula grátis de Coding for Kids no CoddyKit. Esta é a aula 4 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Coding for Kids, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Coding for Kids inclui 4 aulas no total.
Jogue novamente e novamente! 🔁
Olá, mestre dos jogos! 🎮 Uma rodada é divertida, mas jogar MANY rodadas é ainda melhor! 🔁
Hoje vamos aprender a repetir o jogo inteiro para que os jogadores possam continuar jogando!
print('Want to play again? Let me show you how! 🔁')Um laço para as rodadas 🔢
Podemos usar um laço for para jogar um número definido de rodadas, como 3 jogos seguidos! 🔢
for round in range(3):
print('Round', round + 1, 'starting! 🎮')O jogo inteiro em um laço 🎯
Vamos colocar uma rodada simples dentro do laço. Cada repetição do laço = um jogo completo! 🎯
import random
choices = ['rock', 'paper', 'scissors']
for round in range(2):
computer = random.choice(choices)
print('Round', round + 1, '- Computer chose', computer)Mantendo a pontuação 🔢
Vamos contar as vitórias! Criamos uma caixa de pontuação que começa em 0 e aumenta UP quando o jogador vence. 🔢
score = 0
score = score + 1
print('Your score is now', score, '! 🏆')Pontuação entre rodadas 📊
A caixa de pontuação fica OUTSIDE do laço para se lembrar da pontuação entre as rodadas! Dentro do laço, adicionamos pontos a ela. 📊
score = 0
for round in range(3):
score = score + 1
print('After round', round + 1, 'score is', score)Pergunte: jogar novamente? ❓
Em vez de um número fixo, podemos ASK ao jogador se ele quer continuar! Usamos um laço while para isso. ❓
again = 'yes'
while again == 'yes':
print('Playing a round! 🎮')
again = input('Play again? yes/no: ')O laço while 🔄
Um laço while continua AS LONG AS algo for verdadeiro! 🔄 "Enquanto o jogador disser sim, continue jogando!"
count = 0
while count < 3:
print('Loop number', count)
count = count + 1Pare quando disserem não 🛑
Quando o jogador digita algo diferente de 'yes', o laço while STOPS! 🛑 Uma maneira fácil de sair!
answer = 'yes'
while answer == 'yes':
print('Another round! 🎲')
answer = input('Again? (yes/no): ')
print('Thanks for playing! 👋')Jogo completo que pode ser repetido 🎮
Aqui está o jogo completo Pedra, papel e tesoura, que você pode jogar várias vezes! 🎮 Continue jogando até digitar não!
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! 👋')Mostre a pontuação final 🏆
No final, mostre quantas vezes o jogador venceu! Uma boa maneira de encerrar a diversão. 🏆
wins = 2
losses = 1
print('Final score! Wins:', wins, 'Losses:', losses, '🏆')Você criou um jogo completo! 🚀
WOW! 🚀 Você criou um jogo completo e repetível de Pedra, papel e tesoura! Aprendeu regras, escolhas aleatórias, como decidir vencedores e como repetir ações. Você é um verdadeiro desenvolvedor de jogos! 🎮
print('🎉 You built Rock, Paper, Scissors! 🎉')
print('You are a coding superstar! 🌟')Verificação rápida! 🧠
Teste suas habilidades de repetir jogos! 🔁
Campeão das repetições! 🎉
AMAZING! 🎉 Seu jogo pode ser jogado novamente!
- Um laço
forexecuta um número definido de rodadas 🔢 - Mantenha a caixa de pontuação OUTSIDE do laço 📊
- Um laço
whilerepete enquanto algo for verdadeiro 🔄 - Digite 'no' para parar o jogo 🛑
Você concluiu Pedra, papel e tesoura! Estou SUPER orgulhoso de você! 🏆
again = 'yes'
while again == 'yes':
print('Fun round! 🎮')
again = 'no'
print('Great game! 👋')Perguntas Frequentes
A aula “Jogar Novamente” é grátis?
Sim — o texto completo de “Jogar Novamente” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Coding for Kids, atualize para CoddyKit PRO. O curso de Coding for Kids inclui 4 aulas no total.
O que vou aprender em “Jogar Novamente”?
Repita o jogo em um laço Você pratica Coding for Kids com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar Coding for Kids?
Nenhuma experiência prévia é necessária. Coding for Kids no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 4 de 4.
Quanto tempo leva a aula “Jogar Novamente”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de Coding for Kids?
Sim. Cada aula de Coding for Kids inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- As Regras
- Escolhas do Computador
- Decidindo o Vencedor
- Jogar Novamente