Olá, Gustavo! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou o uso da lista para armazenar os voluntários, utilizou muito bem o while para manter o programa em execução até que o usuário digite "sair" e ainda compreendeu a importância do .append() para registrar os nomes.
Uma dica interessante para o futuro é ajustar a interpolação da string dentro do input, já que o uso de {} dentro de f-strings pode gerar erro de sintaxe. Assim:
voluntarios = []
entrada = input("Digite o nome do voluntário (ou 'sair' para encerrar): ")
while entrada != 'sair':
if entrada:
voluntarios.append(entrada)
entrada = input("Digite o nome do voluntário (ou 'sair' para encerrar): ")
print(f"Valores registrados: {voluntarios}")
Isso garante que o programa rode sem problemas e mantenha a lógica clara.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!