Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как исправить ошибку в коде? Питон

Moo Lina Ученик (77), открыт 1 неделю назад
2 ответа
Хлебушек Оракул (75772) 1 неделю назад
а как ты собрался проверять четность числа в двоичной СС?

тем более результат функции bin() это строка.
Ты находишь остаток от деления на СТРОКОВУЮ переменную.
V̲i̲s̲t̲a̲s̲t̲e̲r̲ Искусственный Интеллект (251113) 1 неделю назад
print([int(("1" + bin(N)[2:] + "0") if N % 2 == 0 else ("11" + bin(N)[2:] + "11"), 2) for N in range(1, 101)])
Похожие вопросы