Oi, Paulo!
Obrigada por compartilhar seu código com a comunidade Alura.
Seu uso do while
com o controle via variável check
ficou bem claro e funcional. A lógica de parar o programa com a palavra-chave "sair" tá bem implementada e mostra que você compreendeu o fluxo de repetição.
Uma dica interessante para o futuro é usar break
diretamente na condição, o que pode deixar o código um pouco mais limpo:
voluntarios = []
while True:
nome = input("Digite o nome do voluntario ou sair para encerrar o programa: ")
if nome == "sair":
break
voluntarios.append(nome)
print("Voluntarios Registrados", voluntarios)
Esse código faz a mesma coisa, mas usa break
para encerrar o laço quando a condição é atendida.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!