Наконец-то!Инструкции в 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("Это не кот и не кит!")
Операторы сравнения
- == равенство
- != неравенство
- > больше
- < меньше
- >= больше или равно
- <= меньше или равно
А на этом все.И помните , лайки и подписки лучший из всех мотиваторов.