Условные операторы в 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("Ложь") |
Полезные ссылки:
