Добавить в корзинуПозвонить
Найти в Дзене
PythonProger

Курс по Python#8 условные операторы if ,elif, else

Наконец-то!Инструкции в Python.Условные операторы if ,else и elif.
Для начала, давайте поймам что такое «условные операторы».
Условные операторы(их ещё называют операторами ветвления) это функции , включающие в себя условие и команду.Команда выполняется только в том случае если условие истинно.
Условные операторы работают по вот такой схеме:
Оглавление

Наконец-то!Инструкции в Python.Условные операторы if ,else и elif.

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

Для начала, давайте поймам что такое «условные операторы».

Условные операторы(их ещё называют операторами ветвления) это функции , включающие в себя условие и команду.Команда выполняется только в том случае если условие истинно.

Условные операторы работают по вот такой схеме:

Если (условие1):
<команда1>
Иначе если(условие2):
<команда2>
Иначе:
<команда3>

В данном примере команда1 будет выполняться только если условие1 истинно.Команда2 выполниться если условие1 ложно,а условие2 истинно.Если и условие1 и условие2 ложны то выполняеться команда3.

Возможно, сейчас это кажеться вам сложным, но через 10 мину практики все поймете=)

If-если

Допустим мы имеем переменную x равную пользовательском вводу через input.Нам нужно проверить равна ли она слову теремок.

Чтобы это сделать мы изпользуем функцию if().Для этого нужно написать сам if ,условие (В скобках или без) и оператор сравнения(Два равно ,а не одно !), двоеточие, и на следующей строке команду.

Внимание: перед условием необходимо поставить 4 пробела или 1 таб.

x=input(": ")
if x=="кот":
print("Это кот")

elif- если иначе

elif состоит из двух слов:else(иначе) и if(если).По структуре elif полностью аналогичен if.

elif пишеться только после if.

Пример:

x=input(": ")
if x=="кот":
print("Это кот")
elif x=="ток":
print("Это ток")

После if может бесконечное кол-во elif.

Else-иначе

else используется ТОЛЬКО после if или elif и выполняется если ни одно условие выше не истинно.

Условие после else ставить не нужно!

x=input(": ")
if x=="кот":
print("Это кот")
elif x=="ток":
print("Это ток")
else:
print("Это не кот и не кит!")

Операторы сравнения

  • == равенство
  • != неравенство
  • > больше
  • < меньше
  • >= больше или равно
  • <= меньше или равно

А на этом все.И помните , лайки и подписки лучший из всех мотиваторов.