1
resposta

Resposta

lista_voluntarios = []

while True:
    voluntario = input("Digite o nome do voluntário (ou 'sair' para encerrar):")
    if voluntario.lower() == "sair":
        break

    if voluntario in lista_voluntarios:
        print("O voluntário já está na lista.")
    else:
        lista_voluntarios.append(voluntario)
        print(f"O voluntário {voluntario} foi adicionado à lista.")

    print("Lista de voluntários:", lista_voluntarios)
1 resposta

Olá, Wallace, como vai?

Seu código está muito bem estruturado e funcional para o objetivo proposto no exercício. Você soube aplicar o while True para criar um loop infinito que só é interrompido com o break quando a condição voluntario.lower() == "sair" é satisfeita.

Agradecemos por compartilhar seu código no fórum, ele está excelente. Continue praticando e compartilhando seus exercícios conosco, o fórum está a sua disposição para o que precisar.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!