Найти в Дзене
Beginner Programmer

Условные операторы Python.

Оглавление

Зачем нужны условные операторы?

Условные операторы важны как и переменные. Они являются ключевым элементом любого языка программирования, так как позволяют выполнять определённые участки кода в зависимости от заданных условий, будь то простые или сложные.

Виды условных операторов.

  1. Оператор if — используется для добавления одного условия.
  2. Оператор if-else — позволяет добавить два условия. Блок if выполняется, если условие true (истина), а блок else — если условие false (ложь).
  3. Оператор if-elif-else — используется для проверки нескольких условий и выполнения только подходящего кода.

Как писать условных операторов?

Несложная схема вида if.
Несложная схема вида if.

На картине видим, что если Age больше или равен 18, то выполнится условие if. Значит в консоли выведется "Можно". Но если Age меньше 18, то ничего не выведется. А как нам сделать, чтобы если Age меньше 18 выводилось "Нельзя"? Нам поможет схема вида if-else.

Несложная схема вида if-else.
Несложная схема вида if-else.
if-else можно записать в одной строке..
if-else можно записать в одной строке..

Еще для проверки условий внутри блоков if можно использовать вложенные условные операторы:

Вложенный условный оператор.
Вложенный условный оператор.

А где используется if-elif-else?

Конструкция if-elif-else используется для проверки нескольких условий и выполнения только подходящего кода:

  • if — проверяет первое условие.
  • elif (сокращение от else if) — проверяет следующие условия, если предыдущее условие ложно.
  • else — выполняет блок кода, если все предыдущие условия ложны.
Схема вида if-elif-else.
Схема вида if-elif-else.