Курс 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. Распаковка элементов массива
  2. JSON в Python: модуль, dump, dumps, load
  3. Очистка данных с Pandas
  4. Преобразование чисел в Python
  5. Динамические маршруты во Flask
  6. Импортирование в Python
  7. Избегайте двойного подчеркивания
  8. Работа со словарями Python
  9. Использование функции product
  10. Списковое включение в Python
  11. Установка Git и AWS CLI
  12. Декоратор @override
  13. Измерение времени выполнения кода
  14. Протокол управления контекстом
  15. Операции с комплексными числами
  16. Контроль точности вывода чисел
  17. Работа с типами данных в Python с помощью pydantic.
  18. Удаление элементов во время итерации
  19. Метод __call__ в Python
  20. Удаление элементов из списка в Python.
  21. Оптимизация памяти в Python
  22. Работа с NumPy
  23. Удаление элементов из списка
  24. Виртуальные среды в Python
  25. Создание новой даты в Python
  26. Установка и использование библиотеки google
  27. Работа с функцией next() в Python
  28. Работа с collections в Python.
  29. Получение комбинаций в Python
  30. Метод lt для сортировки объектов
  31. Обновление шаблона base.html
  32. Декоратор total_ordering для класса Point
  33. Дефолтные параметры в Python
  34. Тестирование функции сложения
  35. Руководство по библиотеке pydantic
  36. Разделение строки с помощью re.split()
  37. Перебор элементов списка в Python
  38. Использование модуля math
  39. Оператор is в Python
  40. Особенности ключей словаря в Python
  41. Создание словарей с defaultdict
  42. Модуль subprocess: запуск внешних команд
  43. Работа с файлами в Python
  44. Работа с YAML в Python
  45. Перемешивание списка с shuffle()
  46. Сортировка данных с лямбда-функциями
  47. Явный импорт в Python

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