Курс 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
- Тестирование с responses
- Использование модуля __future__
- Работа с классами данных
- Преобразование текста в речь с Python
- discard() — удаление элемента из множества
- Описание скриптов в README
- Добавление элемента в список.
- Декоратор total_ordering для сравнения объектов
- Аргумент по умолчанию
- Многострочные комментарии в Python
- Использование метода lower()
- Работа с парами ключ-значение
- Объединение словарей в Python
- Сравнение объектов в Python
- Основные функции и модули Python
- Функции высшего порядка в Python
- Переменные класса и экземпляра
- Python: изменяемые и неизменяемые коллекции
- Импорт с альтернативным именем
- Инициализация структур данных
- Получение комбинаций в Python
- Синтаксис переменных цикла в Python
- Работа со стеком в Python
- Настройка вывода NumPy
- Проверка подстроки в строке
- Python Метод sleep() времени
- Декодирование строк в Python
- Работа с enumerate()
- Проверка на палиндром
- Поиск наиболее частого элемента списке
- Отладчик pdb: начало работы
- Функции range() в Python
- Удаление файлов в Python
- Непрерывная проверка в Python
- Применение функции map() в Python
- Метод join для наборов
- Метод lt для сортировки объектов
- Получение имени функции с помощью inspect
- Метод __int__ в Python
- Поиск HTML-элементов с BeautifulSoup
- Операции с кортежами
- Цикл for в Python
- Глобальные переменные в Python
- Создание спинбокса в tkinter















