Курс 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"

  1. Преобразование типов данных в set comprehension
  2. Запуск асинхронной корутины
  3. Перезапуск ячейки в Jupyter Notebook с dostoevsky
  4. Генераторы в Python
  5. Зарезервированные слова в Python
  6. Генераторы данных
  7. Срез в Python
  8. Работа с рекламными данными в Pandas
  9. Декораторы в Python
  10. Логические операторы в Python
  11. Работа с срезами в Numpy
  12. Логирование в Python
  13. Concrete Paths в Python
  14. Назначение максимального и минимального значения переменной в Python.
  15. Поиск уникальных и повторяющихся элементов
  16. Создание задания в Cron
  17. Библиотека Rich: форматирование текста
  18. Руководство по использованию Colorama
  19. Генерация резюме в Gensim
  20. Атрибуты массивов в Numpy
  21. Игра «Камень, ножницы, бумага» — Python
  22. Измерение времени выполнения кода с помощью time
  23. Python OrderedDict и fromkeys() — работа с словарями
  24. Хранение данных
  25. Метод ior для битовых операций
  26. Переопределение метода xor в Python
  27. Переворот строки с помощью срезов
  28. Оператор is в Python
  29. Генераторы списков
  30. Вложенные функции в Python
  31. Функции высшего порядка в Python
  32. Нахождение максимального значения и его индекса в списке
  33. EMOT преобразование эмодзи в текст
  34. Инверсия списка и строки
  35. Форматирование вывода с F-строками
  36. Работа с геоданными с помощью geopy
  37. Работа с JSON в Python
  38. Имена объектов в Python
  39. Игра «Угадывание чисел»
  40. Игра Виселица на Python
  41. Преобразование текста в речь с Python
  42. Методы в Python
  43. Аннотации типов в Python
  44. Условные выражения в Python
  45. Лимиты на ресурсы Python
  46. JMESPath в Python
  47. Порядок и длина множеств в Python

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