Форум » Логические выражения » 3472 » Ответить

3472

988013@mail.ru: не верна я формулировка задания print('x y z') for x in range(2): for y in range(2): for z in range(2): print(x,y,z,not(x == y <= z)) выдает таблицу: x y z 0 0 0 False 0 0 1 False 0 1 0 True 0 1 1 True 1 0 0 True 1 0 1 True 1 1 0 True 1 1 1 False нет строчки : №2 0 1 1 0

Ответов - 3

EugeneJobs: Приоритеты логических операций, конечно же, задавать не надо? Про приоритеты в Python: https://vk.com/@inform_web-spikaem-i-shprehaem-na-vseh-yap-prioritety-operacii Про приоритеты в алгебре логике: https://vk.com/@inform_web-algebra-logiki-tablicy-istinnosti

988013@mail.ru: Ой, виноват

ghaechka: Ответ неправильный Должен быть yzx ```print('z y x F') for x in (1, 0): for y in (1,0): for z in (1,0): F = not (x == y <= z) print(x, y, z, int(F)) ```




полная версия страницы