Ответ: А) 0 B) 20 C) -5
В первом фрагменте кода:
a = 5if a >= 1 and a <= 100 проверяет, находится ли a в диапазоне от 1 до 100 включительно. Поскольку a = 5, условие выполняется.print(a - 5), то есть print(5 - 5), что выводит 0.Во втором фрагменте кода:
b = 10if b >= 10 or b > 100 проверяет, больше или равно ли b 10 или больше ли b 100. Поскольку b = 10, условие b >= 10 выполняется.print(b * 2), то есть print(10 * 2), что выводит 20.В третьем фрагменте кода:
a = 1b = -5if a >= 0 or a < b проверяет, больше или равно ли a 0 или меньше ли a, чем b. Поскольку a = 1 и b = -5, условие a >= 0 выполняется, так как 1 >= 0.a = b, то есть a присваивается значение b, поэтому a = -5.elif a > 1 and a == b не проверяется, потому что первый if уже выполнен.print(a), что выводит -5.Ответ: А) 0 B) 20 C) -5
Цифровой атлет:
Сэкономил время — спас вечер. Иди чиллить, ты это заслужил
Стань легендой класса: поделись решением с теми, кто в танке