- условный оператор
- Условный оператор проверяет условие и выполняет один из двух блоков кода в зависимости от его истинности
- оператор if
- Оператор if проверяет одно условие и выполняет соответствующий блок кода
- оператор if-else
- Оператор if-else проверяет одно условие и выполняет один из двух блоков кода в зависимости от истинности условия
- оператор if-elif-else
- Оператор if-elif-else последовательно проверяет несколько условий и выполняет соответствующий блок кода
- условие в условном операторе
- Условие в условном операторе должно быть логическим выражением, принимающим значение true или false
- логическое выражение
- Логическое выражение состоит из переменных, констант, операторов сравнения и логических операторов (and, or, not)
- оператор сравнения
- Оператор сравнения (==, !=, <, >, <=, >=) проверяет равенство или неравенство значений двух выражений
- логический оператор and
- Логический оператор and возвращает true, если оба операнда истинны, иначе false
- логический оператор or
- Логический оператор or возвращает true, если хотя бы один из операндов истинен, иначе false
- логический оператор not
- Логический оператор not возвращает true, если операнд ложен, и false, если операнд истинен
- вложенный условный оператор
- Условный оператор может быть вложенным, когда один условный оператор находится внутри другого
- выбор по условию
- Условный оператор может быть использован для выбора одного из нескольких вариантов действий в зависимости от условия