Курс Python → Оператор «or» в Python

Оператор «or» в Python позволяет выполнять логическое ИЛИ между двумя условиями. Если хотя бы одно из условий истинно, то результат будет истиной. В противном случае, если оба условия ложны, результат будет ложью.

Давайте рассмотрим пример использования оператора «or» для проверки наличия зонта у пользователя в случае дождливой погоды.


rain = True
umbrella = False

if rain or umbrella:
    print("Вы готовы к дождю!")
else:
    print("Возможно, вам стоит взять зонт, чтобы не промокнуть.")

В данном примере, переменная rain указывает на наличие дождя, а переменная umbrella указывает, взял ли пользователь зонт с собой. Если хотя бы одно из условий (дождь или наличие зонта) истинно, то выводится сообщение о готовности к дождю. В противном случае, пользователю предлагается взять зонт, чтобы не промокнуть.

Использование оператора «or» позволяет упростить условные конструкции и делает код более читаемым. Этот оператор часто применяется в задачах, где требуется проверить выполнение хотя бы одного из нескольких условий.

Таким образом, оператор «or» в Python предоставляет удобный способ проверить выполнение хотя бы одного из нескольких условий. Правильное использование этого оператора поможет вам написать более компактный и понятный код.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Работа с контекстными менеджерами
  2. Создание матрицы в Python
  3. Разработка игры Pong с turtle
  4. Работа с CSV в Python
  5. Передача параметров в Python
  6. Управление ресурсами в Python
  7. Обработка ошибок в Python
  8. Распаковка аргументов в Python
  9. Сериализация данных в JSON с помощью json.dumps
  10. Удаление ссылок в Python
  11. Преобразование чисел в Python
  12. Делегирование в Python
  13. Работа с пакетами
  14. Подписка на @SelectelNews
  15. Функция format() в Python
  16. %pinfo: получение информации об объекте
  17. Управление мышью и клавиатурой с Pyautogui
  18. Python: отличительная особенность — отступы
  19. Метод get для словарей
  20. Метод __int__ в Python
  21. Переименование файлов в Python
  22. Принципы программирования
  23. Настройка Cron
  24. Проекты на Python
  25. Генераторы в Python
  26. Метаклассы в Python
  27. Работа со словарями с defaultdict из collections
  28. Разделение функций на этапы
  29. Загрузка постов Instagram
  30. Поиск самого длинного слова в списке с использованием max()
  31. Оператор морж в Python 3.8
  32. Форматирование заголовков в Python
  33. Профилирование кода
  34. Модуль math: основные функции
  35. Преобразование данных в Python
  36. Печать календаря в Python
  37. Навыки Python: строки, типы данных
  38. Проверка окончания строки с помощью str.endswith()
  39. Создание вложенного генератора
  40. Оператор «not» в Python
  41. Работа с каталогами в Python
  42. Форматирование данных с помощью pprint
  43. Команда %dhist — список посещенных каталогов
  44. Профилирование данных с Pandas.
  45. Оператор деления для класса Rational

Marketello читают маркетологи из крутых компаний