Курс Python → Оператор «not» в Python
Оператор «not» в Python является унарным логическим оператором, который инвертирует булево значение. Если значение переменной равно True, то оператор «not» сделает его False, и наоборот.
Пример использования оператора «not» может быть следующим:
rain = False
if not rain:
print("На улице не идет дождь")
В данном примере переменная rain равна False, и оператор «not» инвертирует ее значение, что позволяет нам вывести сообщение «На улице не идет дождь».
Оператор «not» также можно комбинировать с другими логическими операторами, такими как «and» и «or», для более сложных условий. Например:
x = 10
y = 5
if x > y and not (x == 10):
print("Условие выполняется")
В этом примере мы используем оператор «and» для проверки, что x больше y, и оператор «not» для инвертирования условия, что x равно 10. Если оба условия выполняются, то будет выведено сообщение «Условие выполняется».
Другие уроки курса "Python"
- Сортировка данных в Python
- Распаковка с оператором *
- Контекстный менеджер в Python
- Проверка на палиндром
- Многострочные комментарии в Python
- Добавление элемента в список.
- Руководство по библиотеке pydantic
- Подсчет часто встречающихся элементов
- Установка и использование pyshorteners
- Переименование файлов в Python
- Создание новой даты в Python
- Обязательные аргументы в Python
- Обработка ошибок в Python
- Проверка дублей в списке.
- Python Поверхностное Копирование
- Работа с прокси в Python
- Отладка в командной строке
- Генераторы в Python
- Создание и использование ChainMap
- Определение функций с необязательными аргументами
- Операции с комплексными числами
- Генерация случайных данных в NumPy
- Проверка списка: any() и all()
- Создание новых списков
- Создание списков в Python
- Многоточие в Python
- Функции в Python: создание и вызов
- Равенство и идентичность в Python
- Открытие и редактирование скриптов Python
- Возвращение нескольких значений через кортеж или класс
- Избегайте ошибку FileNotFoundError
- Переопределение метода delitem в Python
- Работа с NumPy массивами
- Форматирование объектов с модулем pprint
- Преобразование данных в Python
- Обмен данными с asyncio.Queue
- Преобразование чисел в Python
- Обновление множества в Python
- Переменные класса и экземпляра
- Извлечение чисел из текста
- Руководство по использованию Colorama
- Удаление дубликатов с сохранением порядка с помощью dict.fromkeys
- Работа с SQLite в Python
- Хранение переменных в Python.
- Подписка на Kaspersky Team















