Курс 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"
- Проверка ввода с помощью isdigit
- Протокол управления контекстом
- Тестирование времени с Freezegun
- Явный импорт в Python
- Оптимизация памяти с __slots__
- Резервирование символов в Python
- Форматирование заголовков в Python
- Генераторы в Python
- Структуры данных в Python
- Работа с часовыми поясами в Python
- Измерение времени выполнения кода в Python
- Распаковка аргументов в Python
- Документирование функций в Python
- Форматирование даты с strftime()
- Логические операторы в Python
- Enum в Python: создание и использование перечислений
- Склеивание строк без циклов
- Названия столбцов в Python таблицах
- Функции all и any в Python
- Делегирование в Python
- Получение атрибутов и методов класса
- Перезапуск ячейки в Jupyter Notebook с dostoevsky
- Python: цикл for и оператор присваивания
- Ускорение обработки данных с %autoawait
- Метод __int__ в Python
- Подсчет элементов в Python
- Основные функции и модули Python
- Строковое представление объектов
- Измерение времени выполнения кода с использованием time
- Работа с комплексными числами
- Подсказки типов в Python
- Циклы for в Python
- Установка Python — Простое руководство
- OrderedDict — упорядоченный словарь
- Получение срезов итераторов
- Работа с переменными в Python
- Форматирование вывода с F-строками
- Очистка данных в Python
- Метод __irshift__ для Python
- Преобразование кортежа в словарь.
- Объединение словарей в Python
- Срез в Python
- Метод rmatmul для обратного матричного умножения
- Извлечение данных из JSON
- Выражения-генераторы в Python
- Условное добавление элементов в список















