Сузана обнови решението на 08.11.2022 10:09 (преди около 2 години)
Бих използвал protected имена на атрибути като тези, които не използваш извън класа - self._suit
Тези запетаi казват, че атрибутът ти е tuple
, а той трябва да е str
.
Би могла да обединиш тези два случая като рпедварително подготвиш списъка с карти. Ще спестиш 2-3 дублиращи се реда.
Можеш да вземеш броя карти динамично. Освен това вземи предвид броя карти при игри като Белот.
Това е излишно.
Не виждам причина да искаш да е list
. tuple
ще ти свърши същата работа.
Ако няма да използва променлива, именувай я _
:
for _ in range...
Убеди се, че наситина взимаш картите от хората, т.е. след prepare_deck
играчите не трябва да имат никакви карти.
Не съм сигурна дали правилно интерпретирах условието, ако това не е изпълнява изискванията, ще имам нужда от допълнителни разяснения.
Би могла да обединиш тези два случая като рпедварително подготвиш списъка с карти. Ще спестиш 2-3 дублиращи се реда.
Убеди се, че наситина взимаш картите от хората, т.е. след
prepare_deck
играчите не трябва да имат никакви карти.