Курс 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"
- Проекты на Python
- Условное добавление элементов в список
- Разделение строки с регулярными выражениями
- Работа со стеком в Python
- Создание графики с черепахой
- Методы Python для работы с данными
- Улучшенные подсказки для импорта в Python 3.12
- Роль запятой в Python
- Обработка ошибок в Python
- Получение атрибутов и методов класса
- Строковое представление объектов
- Функции с дополнением
- Добавление Progressbar в Python
- Перебор элементов списка в Python
- Метод split() для разделения строк
- Проверка переменных окружения в Python
- Проверка кортежей.
- Python Тесты и Гайды
- Генерация QR-кодов с библиотекой qrcode
- Подсчет элементов в Python
- Оператор += для объединения строк
- Округление в Python
- Работа с zip-архивами в Python
- Работа с рекламными данными в Pandas
- Конкатенация строк в Python
- Функция с *args.
- Установка Home Assistant
- Модуль functools в Python
- Создание списка через цикл
- Получение срезов итераторов
- Форматирование строк с % в Python
- Преобразование кортежа в словарь.
- Списковое включение в Python
- Python reversed() vs срез[::-1]
- Оператор распаковки в Python
- Принцип одной функции
- Переопределение оператора % для объектов
- Создание новых списков в Python
- Конвертация текстовых чисел с помощью Numerizer
- Глобальные переменные в Python
- Встроенные функции Python
- Распаковка аргументов в Python
- Рациональные числа в Python
- Тип данных TypeVarTuple
- Создание словарей с defaultdict()















