Olá, Andressa! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou o uso de conjuntos para armazenar os convidados sem duplicação, utilizou muito bem o laço while True para manter o fluxo contínuo de entradas e ainda compreendeu a importância da condição de parada para finalizar e exibir os resultados.
Uma dica interessante para o futuro é aplicar o método title() na hora de salvar os nomes, para manter a formatação padronizada:
guests = set()
while True:
guest_name = input("\nDigite o nome do convidado: ").strip()
if not guest_name:
print('Campo vazio, digite o nome do convidado!')
continue
if guest_name.lower() != 'sair':
guests.add(guest_name.title())
else:
print(f'Convidados confirmados: {", ".join(guests)}')
break
Isso faz com que os nomes fiquem organizados com a primeira letra maiúscula, facilitando a leitura da lista final.
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!