Курс 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. Работа с файлами в Python
  3. Копирование в Python
  4. Генераторы в Python
  5. Отправка POST запроса на сервер.
  6. Магические методы в Python
  7. Парсинг статей с Newspaper3k
  8. Документирование функций в Python
  9. Именованные срезы в Python
  10. Удаление дубликатов из списка
  11. Генераторы списков в Python
  12. Оператор continue в Python
  13. Определение имен функций
  14. Декоратор проверки активности
  15. Обработка данных в Python
  16. Генерация случайных чисел в Python
  17. Обработка элементов в Python
  18. Метод rmatmul для пользовательских матриц
  19. Зарезервированные слова в Python
  20. ROT13 Шифр Цезаря в Python
  21. Извлечение чисел из текста
  22. Особенности множеств в Python
  23. Вычисление разности множеств в Python
  24. Гибкие функции Python
  25. PEP-401: оператор
  26. Поиск элементов BeautifulSoup
  27. Извлечение аудио из видео
  28. Преобразование Excel в PDF с Spire.XLS
  29. Множественное присваивание в Python
  30. Глобальные переменные в Python
  31. Конвертация коллекций в Python
  32. Копирование файлов с shutil()
  33. Работа с парами ключ-значение
  34. Функция reversed() в Python
  35. Извлечение статей с newspaper3k
  36. Генераторы данных
  37. Применение функции map() в Python
  38. %pinfo: получение информации об объекте
  39. Обработка ошибок ввода данных
  40. Оператор объединения словарей
  41. Преобразование данных в Python
  42. Аргумент по умолчанию
  43. Работа с аргументами командной строки
  44. Определение индекса элемента списка

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