• Как исправить ошибку?

    @dihofrin
    В питоне любое значение отличное от 0 приведеное к типу bool - является True.

    То есть блок number % 2 всегда будет выполнятся при нечетном number

    Проверьте сами:

    for i in range(1, 101):
        print(i, bool(i % 2))
    Ответ написан
    Комментировать