Курс 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"
- Преобразование числа в список цифр
- Отправка HTTP-запросов с User-Agent
- Методы split() и join() — Python строк.
- Метод rsub для пользовательских чисел
- Принцип одной функции
- Ограничение итераций в Python
- Генераторы в Python
- Потоковый ввод в Python
- Создание словарей в Python
- Генераторы в Python
- Пустой оператор pass в Python
- Многострочные комментарии в Python
- JSON-esque в Python
- Управление IP-адресами через прокси
- Регулярные выражения: метод match
- Значения по умолчанию в Python
- Отправка POST-запроса в REST API
- Метод append() для списка
- Переменная с нижним подчеркиванием
- Вложенные генераторы в Python
- Решатель судоку на Python с pygame
- Статическая типизация в Python
- Работа с файловой системой в Python
- Python: библиотеки и функции
- Переопределение метода delitem в Python
- Python Метод del.
- Управление User-Agent в Python
- Big O оптимизация
- Форматирование даты с strftime()
- Метод title() в Python
- Генераторы списков в Python
- Переменная Шредингера
- Создание словарей в Python
- Генерация фальшивых данных с Faker
- Открытие и запись файлов
- Основы работы со списками
- Сумма элементов списка
- Сериализация и десериализация объектов
- Использование двоеточия в Python
- Распаковка с оператором *
- Принципы SRP и OCP
- Проверка условий в Python
- Удаление ресурса в Python
- Добавление кнопки в tkinter
- Импорт модулей в Python 3.12
- Magic Commands — улучшение работы с Python
- Нахождение отличий в списках
- Измерение времени выполнения кода с помощью time
- Генерация строк с .join()















