Урок Python. № 3. Как работать с оператором условия if в Python

Аватар автора
Мир технологий
На этом занятии поговорим об условном операторе if. Так же его называют оператором сравнения или операторов ветвления. Что это такое? Представьте, что вам нужно вычислить модуль числа, хранящегося в переменной x. Как это сделать? Очевидно, нужно реализовать такой алгоритм. Какие операторы сравнения существуют в Python и как они работают? Многие из них нам известны из школьного курса математики, это: a ﹥ b Истинно, если a больше b a ﹤ b Истинно, если a меньше b a ﹥= b Истинно, если a больше или равно b a ﹤= b Истинно, если a меньше или равно b a == b Истинно, если a равно b (обратите внимание, для сравнения используется двойной знак равенства) a != b Истинно, если a не равно b Все эти операторы при сравнении возвращают булевое значение: True – истина или False – ложь. Например: print(2 ﹥ 1) print(2 == 1) print(2 != 1) Результат сравнения можно присвоить переменной, как и любое значение: result = 7 ﹥ 5 print(result) Сравнение строк Как вы видите, сравнение двух числовых значений выполняется вполне очевидным образом. Но можно ли, например, сравнивать строки между собой? Оказывается да, можно. Чтобы определить, что одна строка больше другой, Python использует «алфавитный» или «лексикографический» порядок. Другими словами, строки сравниваются посимвольно. Например: print(&﹥ &) print( &﹥ &) print( &﹥ &) Алгоритм сравнения двух строк довольно прост: Сначала сравниваются первые символы строк. Если первый символ первой строки больше (меньше), чем первый символ второй, то первая...

0/0


0/0

0/0

0/0