Для генерации 7 карт вам потребуется использовать модуль random
и работать со списками. Вот пример кода на Python, который генерирует 7 случайных карт из стандартной колоды:
import random # Создаем список с номиналами карт ranks = ['2', '3', '4', '5', '6', '7', '8', '9', '10', 'J', 'Q', 'K', 'A'] # Создаем список с мастями карт suits = ['Hearts', 'Diamonds', 'Clubs', 'Spades'] # Создаем список для хранения сгенерированных карт cards = [] # Генерируем 7 карт for _ in range(7): rank = random.choice(ranks) suit = random.choice(suits) card = f'{rank} of {suit}' cards.append(card) # Печатаем сгенерированные карты for card in cards: print(card)
Этот код создает списки с номиналами и мастями карт, затем использует random.choice()
для выбора случайного номинала и масти, и добавляет сгенерированную карту в список cards
. Наконец, он печатает сгенерированные карты. В итоге у вас будет выведено 7 случайных карт.