Конечно! Вот тест по теме "Логические задачи и способы их решения (Python)" для 10 класса, состоящий из 10 вопросов с множественным выбором. Ответы не указываются, как вы просили.
Тест по информатике: Логические задачи и способы их решения (Python)
Какое из следующих выражений проверяет, является ли число
nчётным?a)
n % 2 == 0
b)n % 2 != 0
c)n // 2 == 0
d)n / 2 == 0Что делает оператор
andв условных выражениях в Python?a) Возвращает
True, если хотя бы одно из условий истинно
b) ВозвращаетTrue, только если оба условия истинны
c) Оператор не используется в логике
d) ВозвращаетFalse, если оба условия истинныКакое из предложенных условий корректно проверяет, находится ли переменная
xв диапазоне от 10 до 20 включительно?a)
x >= 10 and x <= 20
b)10 <= x <= 20
c) Все вышеперечисленное
d) Ни одно из вышеперечисленныхВ чем заключается логическая ошибка при использовании условия
if x > 0 or x < 10:для проверки, чтоxнаходится в диапазоне от 0 до 10?a) В условии недостаточно строгое сравнение
b) Выражение всегда истинно для всехx, кромеx == 0иx == 10
c) Можно было использоватьandвместоor
d) Ни одна из вышеперечисленных ошибокЧто возвращает выражение
not True?a)
True
b)False
c) Ошибку
d) Невозможно определитьКакой из следующих вариантов кода проверяет, является ли число
aположительным или отрицательным, игнорируя ноль?a)
if a > 0 or a < 0:
b)if a != 0:
c)if a > 0 and a < 0:
d)if a == 0:В логике программирования, что означает условие
if not (x >= 5):?a) Проверяет, что
xменьше 5
b) Проверяет, чтоxбольше или равно 5
c) Проверяет, чтоxне меньшеб чем 5
d) Проверяет, чтоxравен 5В Python, как можно проверить, что число
nделится без остатка на 3 и 5 одновременно?a)
if n % 3 == 0 and n % 5 == 0:
b)if n % 3 == 0 or n % 5 == 0:
c)if n % 15 == 0:
d) оба вариантаКакие из следующих утверждений правильны при использовании условных операторов в Python?
a) В условии
ifможно использовать логические операцииand,or,not
b) В условии можно сравнивать строки и числа без ошибок
c) Операторelifиспользуется для проверки нескольких условий послідовно
d) Все вышеперечисленные утверждения верныКакой из следующих вариантов правильно реализует проверку, что число
xне равен нулю, и при этом оно делится на 2?a)
if x != 0 and x % 2 == 0:
b)if x == 0 or x % 2 == 0:
c)if x != 0 or x % 2 == 0:
d)if x == 0 and x % 2 == 0:
Если нужно, я могу подготовить для вас ключи ответов или дополнительно разъяснить каждую тему.