Курс 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"
- Вычисление натурального логарифма в NumPy
- Импорт классов из другого файла
- Подсчет вхождений элементов
- Библиотека sh: использование команд bash в Python
- Принципы программирования
- Различия символов в Python
- Оптимизация поиска в словарях
- Создание словарей в Python
- Генераторные выражения и islice.
- ChainMap избыточные ключи
- Метод join() для объединения строк
- Python: библиотеки и функции
- Работа со строками в Python
- Управление сессиями в Python
- Любовь к Python
- Оператор «not» в Python
- Работа с модулем bisect
- Декораторы в Python
- Многострочные комментарии в Python
- Измерение времени выполнения с помощью time
- Переопределение метода __pow__
- Структуры данных в Python
- Работа с итераторами в Python
- Получение локальных переменных в Python
- Удаление файлов и папок в Python
- Использование модуля __future__
- Установка User-Agent в Python
- Python OrderedDict и fromkeys() — работа с словарями
- Решение переменной Шредингера
- Создание графики с черепахой
- Метод __iand__ для пользовательских классов
- Компиляция регулярных выражений
- Разрешение имен в Python
- Класс UserDict: дополнительная функциональность
- Оператор in для проверки наличия элемента
- Сортировка HTML-элементов
- Объявление переменных в Python
- Проверка кортежей.
- Удаление falsy-значений из списка с помощью filter
- Работа с CSV в Python
- Функции высшего порядка в Python
- Создание веб-приложения с Flask
- Python: цикл for и оператор присваивания
- Библиотека sh: удобные команды терминала















