Рубрики
Без рубрики

Python Logical и оператор

Автор оригинала: Python Examples.

Python – и

Для выполнения логического и операции в Python используйте и ключевое слово.

В этом руководстве мы узнаем, как и Оператор работает с различными перестановками ценностей операнда, с помощью хорошо подробных примеров программ.

Синтаксис – и

Синтаксис Python и Оператор:

result = operand1 and operand2

и Оператор возвращает логическое значение: true или false.

Таблица правды – и

В следующей таблице предоставляется возвращаемое значение для разных комбинаций ценностей операнда.

Операнд1. Операнд2 Возвращаемое значение
Правда Правда Правда
Правда Ложь Ложь
Ложь Правда Ложь
Ложь Ложь Ложь

Пример 1: Python и оператор

В следующем примере мы принимаем разные наборы логических ценностей на две переменные и выполнять логические и операция между ними.

Python Program

#True and True
a = True
b = True

c = a and b
print(a,'and',b,'is:',c)

#True and False
a = True
b = False

c = a and b
print(a,'and',b,'is:',c)

#False and True
a = False
b = True

c = a and b
print(a,'and',b,'is:',c)

#False and False
a = False
b = False

c = a and b
print(a,'and',b,'is:',c)

Выход

True and True is: True
True and False is: False
False and True is: False
False and False is: False

Пример 2: И оператор с не-логическими операндами

При использовании и Оператор в логических выражениях, вы также можете использовать ненулевые номера вместо True и 0 вместо ложного.

В следующем примере мы рассмотрим аспект предоставления целочисленных ценностей как операнды на и оператор.

Python Program

#True and True
a = 5
b = 3

c = a and b
print(a,'and',b,'is:',c)

#True and False
a = 8
b = 0

c = a and b
print(a,'and',b,'is:',c)

#False and True
a = 0
b = -8

c = a and b
print(a,'and',b,'is:',c)

#False and False
a = 0
b = 0

c = a and b
print(a,'and',b,'is:',c)

Выход

5 and 3 is: 3
8 and 0 is: 0
0 and -8 is: 0
0 and 0 is: 0

Резюме

В этом руководстве Примеры питона Мы узнали, как использовать и Ключевое слово для выполнения логического и операции в Python.

Викторина – посмотрим, сможете ли вы ответить на эти вопросы

Q1: Какое из следующего ключевого слова используется для логической и операции в Python?

Q2: Каков результат следующего булевого выражения?

True and True and False

Q3: Каков результат следующего программы Python?

print(1 and 2 and 3)

Q4: Каков результат следующего программы Python?

print(0 and 1)