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)
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)
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.