Mundo em Python

Sorteio Amigo Secreto

import random
def realizar_sorteio(participantes):
random.shuffle(participantes)
pares = []
for i in range(len(participantes)):
amigo_secreto = participantes[i]
destinatario = participantes[(i + 1) % len(participantes)]
pares.append((amigo_secreto, destinatario))
return pares
def imprimir_resultado(pares):
print("Resultado do sorteio de Amigo Secreto:")
print("\n")
for amigo_secreto, destinatario in pares:
print(f"\t\t\t\t\t\t\t\t{amigo_secreto} compra a prenda {destinatario}")
if __name__ == "__main__":
participantes = ["João", "Maria", "Pedro", "Ana", "Carlos", "Lúcia"]
pares = realizar_sorteio(participantes)
imprimir_resultado(pares)
0