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

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

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


rain = True
umbrella = False

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

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

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

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

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

Автор урока

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

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

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

  1. Поиск наиболее частого элемента в списке
  2. Утечки переменных цикла в Python 3.x
  3. Вставка переменных в шаблоны Flask
  4. Работа с файлами в Python
  5. Метод Self в Python
  6. Оператор in в Python
  7. Поиск частых элементов в списке
  8. Рациональные числа в Python
  9. Получение обратного списка чисел
  10. Оптимизация памяти с помощью __slots__
  11. Функция pow() — возвести число в степень
  12. Генерация резюме в Gensim
  13. Работа с модулем Calendar
  14. Запуск асинхронной корутины
  15. Оболочка Python
  16. Расширение операции побитового «и» в Python
  17. Defaultdict в Python
  18. Python UserString — создание подклассов строк
  19. Работа с комплексными числами в Python
  20. Анонимные функции в Python
  21. Создание директории в Python
  22. Работа со строками в Python
  23. Работа с дробями в Python
  24. Выборка чисел
  25. Методы в Python
  26. Удаление пробелов методом translate()
  27. Логические операторы в Python
  28. Экспорт данных с помощью writefile
  29. Печать месячного календаря
  30. Применение функции к списку
  31. Подсчет элементов в Python
  32. Создание новых списков через list comprehensions
  33. Библиотека wikipedia для Python
  34. Проверка окончания строки с помощью str.endswith()
  35. Работа с YAML в Python
  36. Операторы += в Python
  37. Комментарии в Python
  38. Руководство по использованию Colorama
  39. Изменения в обработке логических значений
  40. Списковое включение в Python
  41. Переопределение метода xor в Python
  42. Участие в сообществе @selectel
  43. Метод __iand__ для пользовательских классов
  44. Декодирование байтов в строку
  45. Аннотации типов в Python
  46. Изменение переменной в Python: nonlocal

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