(Условные операторы)

Всем привет!

В посте на прошлой неделе мы обсуждали последовательности python. В этом посте я собираюсь обсудить условные операторы в Python. Условный оператор помогает в реализации принятия решений. Итак, напрягитесь, чтобы понять очень важные и полезные условные операторы темы.

Что такое условное выражение?

Когда мы выполняем код на любом языке программирования, он выполняется последовательно. Но бывают ситуации, когда мы хотим запустить наш код не по порядку. Если мы хотим применить некоторые ограничения/условия и если условие истинно, то должно быть выполнено указанное действие (набор операторов). Это означает, что поток программы будет меняться в зависимости от условия if. Python предоставляет следующие условные операторы:

· оператор if

· оператор if-else

· if-elif-else или вложенный оператор if

Эти операторы позволяют нам управлять потоком выполнения в python. Давайте подробно поговорим об условном операторе один за другим.

Инструкция if

Оператор if — это простейшая форма условного оператора, которая обычно применяется при принятии решений. Оператор или набор операторов выполняется, если заданное условие истинно.

Синтаксис оператора if приведен ниже:

если (выражение):

заявление-1

заявление-2

заявление п

заявление х

Значение отступа

В программировании на Python отступы играют особую роль. Отступ используется для определения блока кода. Блок кода также называется комплектом. Смежные операторы, которые выровнены или имеют отступ на одном уровне, рассматриваются как часть одного и того же блока кода. Важно отметить, что оператор if без отступа выдает синтаксическую ошибку. Поэтому обратите внимание на применение отступов в условных операторах. Давайте возьмем пример, чтобы проиллюстрировать условный оператор if:

Примечание. Непустой контейнер или любое ненулевое значение считается True, тогда как None, Zero и пустой контейнер считаются False в Python. Давайте возьмем пример, чтобы проиллюстрировать условный оператор if:

Утверждение if-else

Синтаксис оператора if-else приведен ниже:

если (выражение):

оператор или группа операторов -1

еще :

оператор или группа операторов -2

заявление х

Во-первых, если условие/выражение оценивается и если выражение равно True, выполняются операторы, за которыми следует выражение if. В противном случае выполняются операторы, за которыми следует else. Оператор if — else часто используется в программировании. Давайте возьмем пример, чтобы проиллюстрировать условное выражение if-else:

Инструкция if-elif-else

Оператор if-elif-else используется, когда мы хотим принимать решения на основе различных условий. Когда мы используем более одного оператора elif, это называется вложенным оператором if-elif. Python предоставляет операторы if-elif-else, которые проверяют дополнительное условное выражение помимо исходного условия проверки.

Операторы if-elif-else работают так же, как и операторы if-else. Синтаксис оператора If-elif-else приведен ниже:

если (выражение 1) :

Блок заявлений-1

Элиф (выражение 2):

Блок заявлений-2

……

элиф (выражение п ):

Блок операторов-n

еще:

Блок операторов-а

Заявление б

Давайте возьмем пример, чтобы проиллюстрировать условное выражение if-else:

Точка для размышления

Не обязательно, чтобы каждый оператор if-elif имел блок else, поскольку Python также поддерживает простые операторы if-elif.

Заключение

В этом посте мы объяснили условные операторы, такие как операторы if, if-else и if-elif-else, на примере. Вы также можете получить доступ к блокноту Jupyter для выполнения руководства, показанного в этом посте.

В следующей части серии мы обсудим операторы в Python.

Подводя итоги, не стесняйтесь делиться своими комментариями. Ваши комментарии помогут мне лучше представить содержание. Увидимся на следующей неделе.