ComeçarComece de graça

Usando um loop while

Você tá montando o escalador de receitas e precisa contar quantos convidados confirmaram presença na sua festa de massas. Você recebeu as confirmações de presença e quer processá-las uma a uma usando um loop while. Você tem uma variável total_confirmations que representa o número de RSVPs recebidos e precisa contá-los para saber o número final de convidados. Isso vai te ajudar a saber quanto ajustar a receita de macarrão com tomate e manjericão.

Observe que, se o loop while demorar muito para ser executado ou se a sessão estiver expirando, você poderá ter criado um loop infinito. Em particular, lembre-se de recuar o conteúdo do loop usando quatro espaços ou recuo automático e confira se as condições garantem que o loop tenha um ponto de parada.

Este exercício faz parte do curso

Introdução ao Python para desenvolvedores

Ver curso

Instruções do exercício

  • Escreva um loop while que continue enquanto guest_count for menor que total_confirmations.
  • Dentro do loop while, aumente guest_count em 1 cada vez para contar outra confirmação.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

total_confirmations = 10
guest_count = 0

# Count confirmations using a while loop
while ____:
    ____
    print(guest_count, "guests so far!")

print("We have", guest_count, "guests coming!")
Editar e executar o código