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

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

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


rain = True
umbrella = False

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

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

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

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

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

Автор урока

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

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

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

  1. Разделение строки с помощью re.split()
  2. Проверка переменных окружения в Python
  3. Создание и использование ChainMap
  4. Сериализация и десериализация объектов
  5. Работа с Telegram API на Python
  6. Обязательные аргументы в Python
  7. Python Calendar Usage
  8. Сортировка HTML-элементов
  9. Работа с итераторами в Python
  10. Асинхронный код в Python
  11. Работа с комплексными числами
  12. Создание новой даты в Python
  13. Итераторы в Python
  14. Обработка элементов в Python
  15. Создание вложенного генератора
  16. Удаление и повторная вставка ключа в OrderedDict
  17. Функции map() и reduce() в Python
  18. Создание GUI на Tkinter
  19. Удаление элементов из списка в Python
  20. Аннотации типов в Python
  21. Переопределение метода
  22. Работа с zip-архивами в Python
  23. Многострочные комментарии в Python
  24. Курсы Яндекс Практикум
  25. Работа со словарями в Python
  26. Создание вкладок с TKinter
  27. Именование столбцов в Python с pandas
  28. Раздувающийся словарь в Python
  29. Умножение строк и списков
  30. Обработка StopIteration в Python
  31. Перезагрузка оператора в Python
  32. Объединение строк с помощью метода join
  33. Исключение NotImplementedError
  34. Создание списка дат
  35. Применение функции map() в Python
  36. Шаблоны Flask: условия и циклы
  37. Форматирование строк в Python
  38. Роль запятой в Python
  39. Проблема с изменяемыми аргументами
  40. Конвертация изображений в PDF
  41. Улучшенные подсказки для импорта в Python 3.12
  42. Команда %dhist — список посещенных каталогов
  43. Определение объема памяти объекта
  44. Многострочные строки в Python
  45. Работа со строками в Python
  46. Метод __index__ в Python

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