Программирование составных условий Определи, в каких из приведенных программных кодов будет напечатан результат 1 X=10 2 y=2 3 if x>0 and y<e: 4 print("+") 5 - else: 6 print("-") Рис. 1 X=10 2 3 - m n o 4 y=2 if x>0 and y>0: print("+") else: print("") Рис. 2
При использовании логического И (and), чтобы результат был истинным, все условия должны быть истинными. При использовании ИЛИ (or) сложное выражение является ложным, когда все простые выражения ложны. Использование логического не (not) превращает истинное выражение в ложное, а ложное выражение – в истинное.
1 X=10
2 y=2
3 if x>0 and y<e:
4 print("+")
5 - else:
6 print("-")
Объяснение:
При использовании логического И (and), чтобы результат был истинным, все условия должны быть истинными. При использовании ИЛИ (or) сложное выражение является ложным, когда все простые выражения ложны. Использование логического не (not) превращает истинное выражение в ложное, а ложное выражение – в истинное.