Курс 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"
- Блок try…finally в Python
- Удаление элемента из списка в Python
- Пропуск начальных строк с помощью dropwhile()
- Управление пакетами с pip
- Декораторы в Python
- Разделение строки на подстроки в Python
- Удаление и повторная вставка ключа в OrderedDict
- Удаление ссылок в Python
- Создание треугольника Паскаля
- Документация функции help() в Python
- Удаление элемента по индексу в Python
- Повторение элементов в Python
- Функции map() и reduce() в Python
- Улучшенные подсказки для импорта в Python 3.12
- Декораторы в Python
- Фильтрация списка от «ложных» значений
- Обработка ошибок в Python
- Получение срезов итераторов
- Списковые включения в Python
- Запуск внешних программ с subprocess
- Непрерывная проверка в Python
- Поиск элементов BeautifulSoup
- Автоматизация скриптов на AWS Lightsail.
- Работа с CSV в Python
- Установка и использование TensorFlow
- Удаление пробелов методом translate()
- Обработка элементов в Python
- Функция reversed() в Python
- Удаление символа из строки
- 9 уловок для чистого кода
- Итераторы в Python
- Работа с *args и **kwargs в Python
- Возвращение нескольких значений
- Сортировка и разворот списка
- Поиск email
- Лямбда-функции для min/max
- Использование модуля math
- Копирование объектов в Python
- Преобразование регистра строк
- UserList в Python: Описание и примеры использования
- Работа с изображениями PIL
- Синхронизация потоков с time.sleep()
- Установка и использование модуля Wikipedia
- Условные выражения в Python
- Основы работы со списками
- Python Аргументы по умолчанию
- Удаление специальных символов с помощью re.sub
- Проверка кортежей.















