Курс Python → Оператор «not» в Python
Оператор «not» в языке программирования Python используется для инвертирования булевого значения. Когда мы используем оператор «not», он превращает True в False и False в True. Это очень удобно, когда нам нужно проверить, выполняется ли какое-то условие.
Например, предположим, у нас есть переменная is_raining, которая хранит булевое значение True, если идет дождь, и False, если дождь не идет. Мы можем использовать оператор «not» для проверки, не идет ли дождь в данный момент:
is_raining = True
if not is_raining:
print("Сейчас не идет дождь")
else:
print("Идет дождь")
В данном примере, если переменная is_raining равна True (то есть идет дождь), оператор «not» инвертирует ее значение на False, и программа выводит сообщение «Идет дождь». Если переменная is_raining равна False (то есть дождь не идет), оператор «not» инвертирует ее значение на True, и программа выводит сообщение «Сейчас не идет дождь».
Таким образом, использование оператора «not» позволяет нам легко инвертировать булевые значения и проверять различные условия в наших программах на Python. Это удобный инструмент для работы с логическими операциями и условиями.
Другие уроки курса "Python"
- Создание словарей и множеств в Python
- Подсчет вхождений элементов
- Комментарии в Python
- Замена текста с помощью sub
- Работа с аргументами командной строки
- Python Translator: создание локальных переводчиков
- Проверка дубликатов в Python
- Добавление элементов в список
- Конкатенация строк в Python
- Срезы в Python
- Метод repr() в Python
- Проверка запуска скрипта или импорта модуля
- Метод __irshift__ для Python
- Цикл for в Python
- Склеивание строк без циклов
- Избегание изменяемых аргументов
- Форматирование чисел в Python
- Игра «Камень, ножницы, бумага» — Python
- Переопределение метода len
- Метод matmul для умножения матриц
- Логирование в Python
- Генераторы в Python
- Новшества Flask 2.0
- Декораторы в Python
- Работа с утверждениями в Python
- Отображение HTML кода в Python
- Преобразование PowerPoint в PDF.
- Оператор continue в Python
- Работа с областями видимости переменных
- Модуль math: константы π и e
- Распаковка аргументов в Python
- Конкатенация списков в Python
- Создание namedtuple из словаря
- Методы сравнения множеств
- Перевод эмодзи и эмотиконов.
- Объединение Python и Shell
- CSV строка разделение в Python
- Экспорт данных с помощью writefile
- Хранение данных с помощью dataclasses
- Удаление дубликатов с помощью множеств
- Хешируемые ключи в Python
- Непрерывная проверка в Python
- Дизассемблирование Python кода
- Копирование файлов с shutil()
- Вложенные циклы в Python
- Извлечение новостей с newspaper3k
- Удаление файлов и папок в Python
- Применение функции map() в Python
- Избегайте изменяемых аргументов















