Курс 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
- Сортировка и обратный порядок
- Работа с deque из collections
- Просмотр атрибутов и методов класса
- Работа с WindowsPath()
- Печать комбинаций в Python с Itertools
- Разделение строки с помощью split()
- Получение локальных переменных в Python
- Создание графики с черепахой
- Хэш-функции в Python
- Работа с argparse
- Разбиение строки в Python
- Однострочники Python
- Работа с базами данных SQLite
- Оценка выражений генератора в Python
- Импортирование в Python
- Проектирование Singleton с метаклассом
- Форматирование строк в Python
- Список переменных в Python
- Закрытие файла в Python
- Вычисление логарифмов в Python
- Преобразование строк в числа с плавающей запятой
- Функция с *args.
- Хеширование паролей с солью
- Python itertools combinations() — группировка элементов
- Частичное совпадение пользовательского ввода в Python 3.10
- Оператор continue в Python
- Метод __iand__ для пользовательских классов
- Группировка элементов Python
- Получение пути к текущему скрипту с помощью os
- Функции с дополнением
- Преобразование строки в число
- Перевод эмодзи и эмотиконов.
- Чтение и запись TOML-конфигов
- Создание новых функций с помощью functools.partial
- Проверка запуска скрипта или импорта модуля
- Сглаживание списка
- Решение переменной Шредингера
- Лямбда-функции в Python
- Генерация QR-кодов с библиотекой qrcode
- Подсчет элементов с помощью Counter
- Обновление данных через PUT запрос
- Упрощение работы с JSON-данными в Python
- Генераторы в Python
- Функции в одну строку
- Получение текущей даты в Python
- Функция enumerate() в Python
- Транспонирование матрицы в Python
- Генерация случайных чисел в Python















