Курс 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. Генераторы в Python
  2. Добавление Progressbar в Python
  3. Итерация по коллекции в Python
  4. Декораторы в Python
  5. SciPy: широкий функционал для математических операций
  6. Установка и использование howdoi
  7. Комментарии в Python
  8. Деление в Python
  9. Генерация чисел с range()
  10. Работа с файлами в Python
  11. Поиск самого частого элемента
  12. Просмотр файла в Jupyter Noteboo
  13. Тест скорости набора текста на Python
  14. Библиотека Chartify: руководство
  15. Аннотации типов в Python
  16. Декодирование байтов в строку
  17. Модуль functools в Python
  18. Класс Counter() для подсчета элементов
  19. Использование super() в Python
  20. Хэш-функции и метод цепочек
  21. Оценка выражений генератора в Python
  22. Переворот списка в Python
  23. Хранение переменных в словаре.
  24. Вывод переменной и строки в Python
  25. Применение функции к списку
  26. Работа с f-строками 2.0
  27. Работа с атрибутом dict
  28. Логические значения в Python
  29. Работа с изображениями Pillow
  30. Получение атрибутов и методов класса
  31. Мониторинг работы программы Py-spy
  32. Работа с аргументами командной строки
  33. Создание словарей и множеств в Python.
  34. Проверка типа данных
  35. Абстракции словарей и множеств в Python
  36. Строки в Python: апострофы и кавычки
  37. Перемешивание списка с shuffle()
  38. Повторение элементов списков
  39. Различия символов в Python
  40. Удаление элемента из списка
  41. Присвоение и ссылки
  42. Переопределение метода sub
  43. Декоратор защиты анонимных пользователей
  44. Python Ellipsis использование

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