Автор оригинала: Python Examples.
Python, если и
Вы можете объединить несколько условий в одном выражении в условных высказываниях Python, такими как Python, если, если, если-else и Elif. Это позволяет избежать написания нескольких вложенных, если высказывания ненужно.
В следующих примерах мы увидим, как мы можем использовать Python и логический оператор для формирования составного логического выражения.
Пример 1: Python, если утверждение и оператор
В следующем примере мы узнаем, как использовать и логичный оператор, в Python, если утверждение, чтобы присоединиться к двум логическим условиям для формирования выражения соединения.
Продемонстрировать преимущество и оператор Сначала мы сначала напишу вложенное, если, а затем простое, если заявление, где в этом простой простоте, если заявление реализует те же функциональность, что и вложенное, если.
Python Program
a = 5
b = 2
#nested if
if a==5:
if b>0:
print('a is 5 and',b,'is greater than zero.')
#or you can combine the conditions as
if a==5 and b>0:
print('a is 5 and',b,'is greater than zero.')Здесь наш корпус использования в том, что мы должны распечатать сообщение, когда А равен 5 и B больше чем 0 Отказ Без использования и оператора мы можем написать только вложенное только в том, чтобы запрограммировать функциональные возможности. Когда мы использовали логично и оператор, мы могли бы уменьшить количество утверждений к одному.
Выход
a is 5 and b is greater than zero. a is 5 and b is greater than zero.
Пример 2: Python If – Else Estate с и оператор
В следующем примере мы будем использовать и Оператор для объединения двух основных условных выражений в булевом выражении Python, если-else утверждение.
Python Program
a = 3
b = 2
if a==5 and b>0:
print('a is 5 and',b,'is greater than zero.')
else:
print('a is not 5 or',b,'is not greater than zero.')Выход
a is not 5 or 2 is not greater than zero.
Пример 3: Заявление Python Elif с оператором
В следующем примере мы будем использовать и Оператор для объединения двух основных условных выражений в булевом выражении Python Elif утверждение.
Python Program
a = 8
if a<0:
print('a is less than zero.')
elif a>0 and a<8:
print('a is in (0,8)')
elif a>7 and a<15:
print('a is in (7,15)')Выход
a is in (7,15)
Резюме
В этом руководстве примеров Python мы узнали, как использовать Python и Logical Operator с помощью Python Coundical Elange: если, если-else и Elif с хорошо подробными примерами.