Внутри или снаружи
Иногда один флаг полностью меняет смысл проверки: ищем число внутри диапазона или, наоборот, снаружи. Функция in1to10 получает число n и флаг outside_mode. Если outside_mode равен False, верни True, когда n находится от 1 до 10 включительно. Если outside_mode равен True, верни True, когда n меньше или равно 1 либо больше или равно 10.
Примеры
Ввод
5, FalseВывод
TrueВвод
11, FalseВывод
FalseВвод
11, TrueВывод
TrueНужно реализовать
def in1to10(n: int, outside_mode: bool) -> bool:
Теги
math
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
5, FalseОжидаемый
True2
Ввод
11, FalseОжидаемый
False3
Ввод
11, TrueОжидаемый
True4
Ввод
10, FalseОжидаемый
True5
Ввод
10, TrueОжидаемый
True6
Ввод
5, TrueОжидаемый
FalseФокус-радио
На паузе · SomaFM · Fluid