Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

0
respostas

[Projeto] Resolução - Registrando voluntários para uma campanha

class Voluntarios:
    def __init__(self):
        self.voluntarios = []

    def registrar_voluntario(self, nome):
        if nome.lower() != 'sair':
            self.voluntarios.append(nome)
            return True
        return False

    def exibir_voluntarios(self):
        print("Lista de Voluntários:")
        for voluntario in self.voluntarios:
            print(voluntario)

def main():
    voluntarios = Voluntarios()
    while True:
        nome = input("Digite o nome do voluntário (ou 'sair' para encerrar): ")
        if not voluntarios.registrar_voluntario(nome):
            break
    voluntarios.exibir_voluntarios()

if __name__ == "__main__":
    main()