Деян обнови решението на 23.03.2014 14:31 (преди над 10 години)
- Възползвай се от това, че наследяваш клас и не дефинирай
__init__
във всеки наследник -
StandardDeck
,BeloteDeck
иSixtySixDeck
трябва да са класове, не функции - Обмисли как да направиш стандартно тесте, използвайки константите, които сме ви поискали
Благодаря за коментара, но не разбрах 2-рата точка. В условито е написано, че се очакват функции.
Очакваме да видим и 3 функции които генерират стандартните тестета за Покер, Белот и Сантасе: StandardDeck() BeloteDeck() SixtySixDeck()
Ако трябва да са класове, предполагам отново при извикването на StandartDeck(), трябва да се върне колекцията от карти?
HOLY CODE! Буквално се задавих като видях че си изписал 52 РЕДА с всички карти една под друга в StandardDeck.
Сериозно, в програмирането е OK да си мързелив!. Използвай цикъл! List comprehension! Разтрепериха ми се ръцете :D
Иначе Кирил очевидно не е чел условието. StandardDeck
и приятелите му са функции, те просто трябва да връщат колекцията от карти.