Курс Python → Оператор «or» в Python
Оператор «or» в Python используется для проверки выполнения хотя бы одного из двух условий. Когда мы используем оператор «or», программа проверяет каждое из условий, и если хотя бы одно из них истинно, то весь блок кода, связанный с этим условием, выполняется.
Пример использования оператора «or» можно увидеть в следующем коде:
rain = True
umbrella = False
if rain or umbrella:
print("Пользователь готов к дождю")
else:
print("Вы можете промокнуть")
В данном примере переменная rain равна True (идет дождь), а переменная umbrella равна False (пользователь не взял зонт). После выполнения условия с оператором «or» программа выведет сообщение «Пользователь готов к дождю», так как хотя бы одно из условий истинно.
Если оба условия оказываются ложными, то программа выполнит блок кода, связанный с else, и выведет сообщение «Вы можете промокнуть». Это происходит потому, что ни одно из условий с оператором «or» не было выполнено.
Таким образом, оператор «or» в Python позволяет проверить выполнение хотя бы одного из условий, что делает его очень удобным при написании условных конструкций и принятии решений в зависимости от различных ситуаций.
Другие уроки курса "Python"
- Декораторы с аргументами
- Добавление элемента в список.
- Преобразование числа в список цифр
- Объявление переменных в Python
- Удаление элементов из списка в Python
- Переопределение метода sub
- Копирование объектов в Python
- Регистрация на курсы SF Education
- Преобразование генераторов в циклы
- Преобразование букв в нижний регистр
- Установка и обучение ChatterBot
- Управление IP-адресами через прокси
- Повторение и перенос строки
- Обработка ошибок в Python
- Генераторы списков в Python
- Синхронизация доступа к ресурсам
- Метод setdefault() в Python
- Инверсия списка и строки в Python
- Python Enumerate
- Получение имени функции с помощью inspect
- Печать месячного календаря
- Многопроцессорное программирование в Python
- Подсчет часто встречающихся элементов
- Добавление Progressbar в Python
- Преобразование строки в число
- Декораторы в Python
- Методы в Python
- JMESPath в Python
- Декораторы с @wraps
- Работа с YAML в Python: PyYAML.
- Вложенные циклы в Python
- Bootle — простой веб-фреймворк
- Метод rmatmul для пользовательских матриц
- Переопределение оператора % для объектов
- Форматирование строк в Python
- Выражения-генераторы в Python
- Замена элементов в списке с помощью генераторов списков
- Условные выражения в Python
- Блок else в циклах.
- Ввод нескольких значений
- Проверка версии Python
- Сортировка элементов в Python
- Метод __int__ в Python
- Работа с массивами в Python
- Математические функции в Python
- Метод __ilshift__ для битового сдвига влево















