nomes = []
while True:
valor = input("Digite o nome do voluntário (ou 'sair' para encerrar): ")
if valor.lower() == 'sair':
break
else:
nomes.append(valor)
print("Voluntários registrados:", nomes)
nomes = []
while True:
valor = input("Digite o nome do voluntário (ou 'sair' para encerrar): ")
if valor.lower() == 'sair':
break
else:
nomes.append(valor)
print("Voluntários registrados:", nomes)
Olá, Franklim, como vai?
O seu código está correto e cumpre exatamente o que a atividade propõe. Ele cria uma lista, recebe os nomes dos voluntários em um loop contínuo e interrompe a execução quando o usuário digita "sair", exibindo ao final todos os nomes registrados.
Você estruturou bem o fluxo de entrada de dados e a manipulação da lista. Usas valor.lower()
garante que o comando de saída funcione independentemente de o usuário digitar maiúsculas ou minúsculas, o que é uma boa prática.
Continuar praticando vai ajudar a consolidar esses conceitos.
O fórum está à disposição para qualquer dúvida ou compartilhamento de novos exercícios.