Ответы
Ответ дал:
1
Ответ:
a = 10
b = 6
c = -2
test1 = c < 0 and (b-c) < a
test2 = (c - b) == a and a < 3
print(test1)
print(test2)
test3 = (c and not 3) or not (b - a) > (c)
test4 = (c == 3) or (b - a) > (c + b)
print(test3)
print(test4)
Объяснение:
True
False
True
False
Приложения:
8 < 10 = True
оператор and даст True только если оба уровнения дают True, у нас это так, поэтому test1 = True
test2 по аналогии
test4 = (c == 3) or (b - a) > (c + b)
c == 3 , это -2 = 3 это False
(b-a) > (c + b) , это (6 - 10) > (-2 + 6) = (4) > (4) это не правда False они равны
Получается в первой части False и во второй Falsw
оператор or даст True если хотя бы одо из уравнений дает True, у нас два ложно значит дает False
хорошо спасибо
Вас заинтересует
2 года назад
2 года назад
3 года назад
8 лет назад
9 лет назад
6 - -2 = 6+2 = 8