Сколько чисел от 1 до 25 включительно удовлетворяют такому условию:
# Python 3.x
digits=range(1, 25 + 1)
required=[digit for digit in digits if (digit / 10 == 0 or (digit % 10 == 1 and digit >= 15))]
print(len(required))# --> 1
# Ответ: 1
Все условие целиком верно, если верно хотя бы одно из двух условий, соединенных оператором or. Пишет что неверно
Можно подробнее? Что именно не так? У меня получается единственное число и это 21(вроде, по памяти сложно вспомнить).
Правильный ответ оказался 10
Я даже глазами пробегая не могу посчитать 10 :/ Мне кажется, что это ошибка составляющего тест.