Курс 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
- Класс-оболочка для словарей
- Обработка исключений в Python
- Функция с *args.
- Итераторы в Python
- Метод join() для объединения строк
- Python: отсутствие точек с запятыми
- Метод get() для словарей
- Оформление кода на Python
- Изменение переменной в Python: nonlocal
- Оператор break в Python
- Вычисление натуральных логарифмов в NumPy
- Принципы Zen Python
- Проверка дублей в списке.
- Работа с массивами в Python
- Сравнение объектов в Python
- Создание директории в Python
- inspect в Python: анализ кода
- Модуль inspect: получение информации о объектах
- Работа с часовыми поясами в Python
- Функции с необязательными аргументами
- Очистка входных данных
- Оптимизация памяти с __slots__
- Переворот строки
- Динамические маршруты во Flask
- Работа с IP-адресами в Python
- Генерация тестовых данных с factory_boy
- Проверка типа объекта в Python
- Бесконечная проверка в Python
- Избегайте пустого списка
- Ввод нескольких значений
- Преобразование PowerPoint в PDF.
- Открытие и запись файлов
- Сравнение def и lambda функций в Python
- Оператор «or» в Python
- Работа с необработанными строками
- Участие в LP стейкинге Waves
- Измерение времени выполнения в Python
- Декораторы в Python
- Проверка однородности элементов списка
- Секреты Python
- Получение текущей даты и времени с помощью datetime
- Вывод переменной и строки в Python
- Работа с многоуровневыми словарями в Python
- Деление в Python
- Перетасовка списков в Python















