1
resposta

minha resposta

voluntarios = []

while True:
    nome = input('insira o nome do volunario(ou digite sair para encerrar): ')
    if nome.lower() == 'sair':
        break
    voluntarios.append(nome)
print('\nvolntarios registrados:',voluntarios)
1 resposta

Oi, Yan! Como vai?

Agradeço por compartilhar.

Seu uso da lista voluntarios, do while True, do break e do append() ficou bem alinhado com a proposta da atividade. Um ponto que chamou atenção foi a lógica de encerrar o cadastro quando a pessoa digita sair, deixando o programa simples e funcional.

Uma dica interessante para o futuro é usar o método .strip() junto com .lower(), assim o programa ignora espaços digitados antes ou depois da palavra de saída.

nome = input('Insira o nome do voluntario: ').strip()

if nome.lower() == 'sair':
    print('Cadastro encerrado')

Esse código remove espaços extras e compara o texto em minúsculas, evitando erros na verificação.

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