содержиться словарь со всеми картами. Словарь возвращается через return. Есть два игрока, т.е две переменные, принимающие этот словарь. Игроки вызывают функцию, которая считает карты на руках у игроков.
В колоде 52 карты.
Каждому игроку выходит приходиться по 26 уникальных карт.
Как реализовать систему удаления использованных карт? Иначе выходит, что функция перебирает все возможные карты.
я бы разбил на 2 вида - словарь значений (там же количество очков) и тапл масти. Собирал бы из них список из таплов (карта, масть) - это колода. Из нее бы удалял сыгранную карту, вытаскивая карту через рандом от 1 до размера "колоды"
Обсуждают сегодня