Курс 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"
- Преобразование объекта в строку
- Обрезка изображения с Pillow
- Python enumerate() функции
- Метод __irshift__ для побитового сдвига вправо
- Декоратор Property в Python
- Избегание циклических зависимостей классов в Python
- Векторизация в Python с NumPy.
- Оператор zip в Python
- Область видимости переменных в Python
- Получение текущей даты в Python
- Проверка кортежей.
- Класс-оболочка для словарей
- Построение графиков в Matplotlib
- Частичное совпадение пользовательского ввода в Python 3.10
- Создание namedtuple из словаря
- Транспонирование 2D-массива с помощью zip
- Создание словарей в Python
- Равенство и идентичность в Python
- Метод __irshift__ для Python
- Принципы Zen of Python
- Повторение элементов списков
- Хранение переменных в Python.
- Объединение множеств в Python
- Генератор данных в Keras
- Использование html-скриптов в Jupyter Notebook
- Синхронизация доступа к ресурсам
- Генераторы списков в Python
- Создание списка дат
- Роль запятой в Python
- Создание директории в Python
- Метод get() в Python
- Функция map() в Python
- Цепные операции в Python
- Python: Splat-оператор и splatty-splat
- Ускорение обработки данных с %autoawait
- Форматирование даты с strftime()
- Enum в Python
- Использование type hints
- Измерение времени выполнения кода
- Объединение строк с помощью метода join
- Округление дробей в Python
- Работа с defaultdictами в Python















