Курс 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
- Форматирование строк с помощью f-строк
- Форматирование строк в Python
- Руководство по Pymorphy2
- Проверка файла .py на синтаксис.
- Повторение элементов в Python
- Вычисление логарифмов в Python
- Обновление данных через PUT запрос
- Форматирование строк в Python
- Регистрация на хакатоне
- Срезы в Python
- Цикл for с enumerate() в Python
- Многострочные комментарии в Python
- GitHub в Telegram: подписка на уведомления
- Создание новых списков в Python
- Вложенные функции в Python
- Множественное наследование в Python
- Эффективная конкатенация строк в Python
- Обработка элементов в Python
- Магические методы в Python
- Преобразование данных в Python
- Работа с процессами в Python
- Удаление знаков препинания в Python
- Фильтрация списка чисел
- Проверка индексов коллекции
- Обработка аргументов Python
- Слияние словарей в Python 3.9
- Разделение строк в Python
- Расширение операции побитового «и» в Python
- Обработка исключений в Python
- Python Аргументы по умолчанию
- Создание словарей в Python
- Работа с контекст-менеджером «with»
- Аннотации типов в Python
- Встроенные функции Python
- Модуль math: константы π и e
- Обратное распространение ошибки
- Цикл for в Python
- Замеры производительности в Python
- Использование подчеркивания в REPL
- Перегрузка операторов в Python
- Логирование в Python
- Python reversed() vs срез[::-1]
- Управление памятью в Python















