Курс 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 с pandas
- Работа со стеком в Python
- Импорт с альтернативным именем
- Функция enumerate() — Python
- Библиотека funcy: удобные утилиты
- Получение ID процесса
- Итераторы в Python
- Отправка поздравлений по дню рождения
- Поиск индекса элемента в списке
- Присоединение элементов коллекции
- Генератор данных в Keras
- Python itertools combinations() — группировка элементов
- Python defaultdict добавление ключа
- Генераторы в Python
- Python enumerate() использование
- Оптимизация сравнения в Python
- Деление в Python
- Функции map, filter и reduce
- discard() — удаление элемента из множества
- Управление ресурсами в Python
- Управление сессиями в Python
- Принцип одной функции
- Оператор объединения словарей
- Работа с рекламными данными в Pandas
- Именование переменных в Python
- Измерение времени выполнения кода
- Избегайте использования goto
- Работа с коллекциями Python
- Именованные срезы в Python
- Логирование с Loguru
- Проверка дубликатов в Python
- Работа с SQLite в Python
- Удаление URL-адресов в Python
- Аннотации типов в Python
- TypedDict для kwargs в Python 3.12
- Преобразование чисел в слова
- Оператор zip в Python
- Избегайте пустого списка
- Передача неизвестных аргументов в Python.
- Работа с кортежами в Python
- Создание словаря в Python
- Модуль functools в Python
- Переворот строки
- Использование функции enumerate()















