Курс 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
- Функция product() из itertools
- Именованные срезы в Python
- Разделение строки в Python
- Метод difference_update() — разность множеств
- Запуск файлового сервера
- Pillow: работа с изображениями
- Выход из профиля в Django
- Динамическая типизация в Python
- Python Calendar Usage
- Декораторы в Python
- Документирование функций в Python
- Работа с срезами в Numpy
- Управление контекстом выполнения кода
- Оптимизация памяти в Python
- Тестирование с responses
- Резервирование символов в Python
- Объединение итераторов
- Создание списков в Python
- Изменение списка срезом
- Хранение переменных в словаре.
- Оператор «not» в Python
- Извлечение данных из JSON
- Деление в Python
- Циклы for в Python
- Модуль os в Python: работа с файлами
- Роль запятой в Python
- Сравнение строк в Python
- Функция __init__ в Python
- Работа с Enum в Python3.
- Область видимости переменных
- Поиск email
- Оператор continue в Python
- Аргументы *args и **kwargs
- Экспорт внешнего файла с помощью writefile
- Объединение списков с помощью zip
- Извлечение аудио из видео
- Работа с WindowsPath()
- Списки в Python: основы
- Python: цикл for и оператор присваивания
- Измерение времени выполнения кода
- Удаление ссылок в Python
- Чтение и запись TOML-конфигов
- Аннотации типов в Python
- Проблема сравнения словарей
- Удаление дубликатов в pandas
- Проверка существования переменной с оператором :=
- Лямбда-функции в Python
- Flask: создание веб-приложений















