Найти - Пользователи
Полная версия: итератор
Начало » Центр помощи » итератор
1
zxcvbnm
Нужно создать класс



marvellik
интересно узнать ошибку в коде который ничего не делает и где тут итератор?
FishHook
marvellik
и где тут итератор
Да более того, где тут фабрика?
FishHook
zxcvbnm
Слушайте, вам не надо думать про фабрику, от вашего кода натурально воняет.

         for card_num in range(0, 52):
            r = str(card_num % 13)
            if r == '0':
                r = 'K'
            if r == '1':
                r = 'A'
            if r == '12':
                r = 'Q'
            if r == '11':
                r = 'J'
            index = int((card_num / 13) % 13)

Вы перебираете набор чисел, потом кастуете числа к строкам, чтобы сравнивать числа с их строковым представлением? Гениально!

Вам надо очень крепко подумать над алгоритмом, архитектурные вопросы вам еще слишком рано решать.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB