Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from random import shuffle
- from os import system
- clear = lambda: system('clear')
- suits = ['♠', '♣', '♦', '♥']
- other = ['7 ', '8 ', '9 ', '10 ', 'Jack ', 'Queen', 'King ', 'Ace ']
- players = ['first', 'second', 'third']
- talons = ['first', 'second']
- all = [(i, j) for j in other for i in suits]
- def print_card(card):
- print(card[1], card[0])
- def norm(curr):
- curr.sort(key=(lambda card: (suits.index(card[0]), other.index(card[1]))))
- for i in curr:
- print_card(i)
- clear()
- while True:
- shuffle(all)
- print('Press enter to get next alignment')
- input()
- clear()
- for i, player in enumerate(players):
- print('Press enter to get', player, 'player')
- input()
- norm(all[i * 10: (i + 1) * 10])
- input()
- clear()
- for i, talon in enumerate(talons):
- print('Press enter to get', talon, 'card')
- input()
- print_card(all[30 + i])
- print()
- input()
- clear()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement