Справочники Python if else

Информация по поводу - if else

Что такое условные операторы?

Они отвечают за изменение поведения программы в зависимости от входных параметров, определённых в проверке. Проще говоря: если будет число 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 ("Проверка сработала")