Условные операторы в python
В python3, как и в любом другом языке программирования, есть условные операторы. Они нужны для проверки условий. Возвращаемое значение может быть только True или False.
В условиях используются операторы сравнивания. В таблице ниже представлены все операторы сравнивания, которые есть в питоне.
< | строго меньше |
<= | меньше или равно |
> | строго больше |
>= | больше или равно |
== | равно |
!= | не равно |
В python условия отделяются одинаковыми отступами и имеют формат:
if условие1: действие1 elif условие2: действие2 else: действие3 |
Так же в программе может быть только if или if и else.
Давайте разберем на примерах.
Пример 1:
Напишем программу, которая будет принимать на вход число, записывать его в переменную a и проверять, если a равно 7, то выводить "Правда".
a=int(input()) if a==7: print("Правда") |
Пример 2:
Усложним программу, которая была написана до этого. Теперь в случае если a равно 7 будет выводиться "Правда", если a равно 10, то выводится "Возможно правда", а в любом другом случае выводится "Ложь".
a=int(input()) if a==7: print("Правда") elif a==10: print("Возможно правда") else: print("Ложь") |
Полезные ссылки: