18cards/2022/05-gencant/gamecards.py

22 lines
479 B
Python

#!/usr/bin/env python
import itertools
import random
print("Setup")
setup_cards = [['Light','Dark'], ['Fire', 'Water'], ['Wind', 'Earth']]
random.shuffle(setup_cards)
for setup_card in setup_cards:
random.shuffle(setup_card)
print(setup_card)
input("Press enter to start the game")
print("Gameplay")
cards = list(itertools.combinations(itertools.chain(*setup_cards), 2))
random.shuffle(cards)
for i, card in enumerate(cards):
input(f"{i}: {card[0]} {card[1]}")