Что такое if else в Python?
Что такое условные операторы?
Они отвечают за изменение поведения программы в зависимости от входных параметров, определённых в проверке. Проще говоря: если будет число 1, то программа запустит скрипт one, а если число 2 – скрипт two. Внутри условных операторов могут быть другие такие же условия для уточнения полученных данных. В рамках одного оператора можно сразу проверить пару условий. Для того, чтобы проверить несколько условий, нужно их разделить элементом and
(логическое и).
Всегда понятнее на примере:
a = 2
if a != 0 and a != 1:
print ("Проверка сработала")
На экране появляется запись только в том случае, если переменная a не ровняется 0 и 1. То есть обе проверки в операторе должны выдать результат – true.
Есть возможность произвести проверку с помощью or
- логическое или. При использовании данного оператора достаточным поводом для запуска сообщения «Заработало» станет соответствие хотя бы одному из условий.
a = 1.1
if a != 1.1 or a > 0:
print ("Проверка сработала")