ОПЕРАТОРЫ ЛОГИЧЕСКИЕ PYTHON

В языке Python есть три логических оператора: and, or и not. Они используются для соединения логических выражений и проверки истинности значений.

Оператор and возвращает истинное значение только тогда, когда оба выражения, связанные этим оператором, являются истинными. Например:

x = True
y = False
if x and y:
    print("Оба значения истинны")
else:
    print("Одно или оба значения ложны")

В этом примере условие не выполнится, потому что только одно значение является истинным, а в операторе and необходимо, чтобы оба значения были истинными.

Оператор or возвращает истинное значение, если хотя бы одно из выражений, связанных этим оператором, является истинным. Например:

x = True
y = False
if x or y:
    print("Одно или оба значения истинны")
else:
    print("Оба значения ложны")

В этом примере условие выполнится, потому что одно значение является истинным, хотя второе значение ложно.

Оператор not возвращает ложное значение, если выражение, с которым он работает, является истинным, и наоборот. Например:

x = True
if not x:
    print("Значение ложно")
else:
    print("Значение истинно")

В этом примере оператор not инвертирует значение переменной x, и условие выполнится, потому что переменная содержит истинное значение.

Курс Python 3 - Логические выражения

Уроки Python: Логические операторы if -else, and, or, и др. #6

15 Условный оператор if Python. Если Python

7.2 Логические операторы and, or и not. Основы Python

Уроки Python. #2 Условные операторы, логические выражения, логические операторы

#7. Логический тип bool. Операторы сравнения и операторы and, or, not - Python для начинающих

Уроки Python: Условный оператор if в Python. Операторы сравнения. Булевский тип данных. #5

Урок 8 Логический тип Bool. Операции сравнения Python

#2.4 - Поколение Python курс для начинающих. Ответы и решения. Целочисленная арифметика #1

Уроки Python / Логические операторы И, ИЛИ, НЕ (AND, OR, NOT)

BLGPG-2D134F6B0612-24-09-20-01

Новые материалы: