Курс 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
- Конвертация коллекций в Python
- Проекты на Python
- Создание виртуальной среды
- Работа с JSON данными в Python
- Применение команды break
- Подсчет вхождений элементов
- Ограничение итераций в Python
- Обучение модели с указанием эпох
- Создание функций высшего порядка
- Автоматизация скриптов на AWS Lightsail.
- Профилирование с cProfile
- Перезапуск ячейки в Jupyter Notebook с dostoevsky
- Создание .exe файла с pyinstaller
- Переопределение метода delitem в Python
- PEP-401: оператор
- Преобразование символов с помощью map
- Обработка исключений в Python 3
- Создание файла с проверкой ошибки
- Измерение времени выполнения кода
- Операции со строками в Python
- Хеширование паролей с солью
- Замер времени выполнения кода
- Декораторы в Python
- Стать Python-разработчиком
- Подсчет элементов с помощью Counter из collections
- Транспонирование 2D-массива с помощью zip
- Освобождение памяти в Python
- Инверсия списка и строки в Python
- Создание и использование ChainMap
- Реализация операции -= для пользовательского класса
- Копирование списков в Python
- Метод gt в Python
- Декоратор @override
- Расчет времени выполнения
- Список и кортеж в Python
- Упрощение работы с JSON-данными в Python
- Декораторы в Python
- Работа с утверждениями в Python
- Обмен данными с asyncio.Queue
- Многоточие в Python
- Непрерывная проверка в Python
- Преобразование чисел в восьмеричную строку















