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

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

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


rain = True
umbrella = False

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

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

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

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

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

Автор урока

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

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

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

  1. Регулярные выражения в Python
  2. Разность множеств
  3. Принципы программирования
  4. Создание словарей и множеств в Python.
  5. Многопоточность и асинхронное программирование в Python
  6. Оператор zip в Python
  7. Метод rmatmul для пользовательских матриц
  8. Отладка кода
  9. Вычисление разности множеств в Python
  10. Замена символов в Python
  11. Вызов внешних программ в Python с помощью sh
  12. Генераторы списков в Python
  13. Создание итерируемых объектов
  14. Аргументы *args и **kwargs
  15. Работа со стеком в Python
  16. Получение идентификатора объекта в памяти
  17. Работа с Enum в Python3.
  18. Фильтрация элементов с помощью islice
  19. Применение функций в Python
  20. Метод classmethod
  21. Расчет времени выполнения
  22. Генерация резюме в Gensim
  23. Объединение словарей в Python 3.5+
  24. Пустой оператор pass в Python
  25. Создание уникального множества
  26. Проверка файла .py на синтаксис.
  27. Асинхронное выполнение задач в процессах
  28. Округление дробей в Python
  29. Решатель судоку на Python с pygame
  30. Извлечение статей с newspaper3k
  31. Метод __int__ в Python
  32. Лимиты на ресурсы Python
  33. Метод Self в Python
  34. Декораторы в Python
  35. Функция eval() в Python
  36. Библиотека Rich: форматирование текста
  37. Сравнение def и lambda функций в Python
  38. Оператор del в Python
  39. Атрибуты класса и экземпляра в Python
  40. Метод __iand__ для пользовательских классов
  41. Функции map, filter, reduce
  42. Принципы SRP и OCP
  43. Удаление URL-адресов в Python
  44. Добавление кнопки в tkinter
  45. Python Calendar Usage
  46. Методы в Python
  47. Замена текста в Python

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