Курс 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
- Решение переменной Шредингера
- Поиск индекса элемента в списке
- Настройка шрифта и цвета в Tkinter
- Работа с множествами в Python
- Основы Python
- Импорт классов из другого файла
- Оценка выражений генератора в Python
- Магические методы в Python
- Списковые включения в Python
- Метод pos в Python
- Оператор is в Python
- Явный импорт в Python
- Перемешивание списка с shuffle()
- Названия столбцов в Python таблицах
- Установка Python3.7 и PIP
- Создание и использование модулей в Python
- Участие в сообществе @selectel
- Функция zip() в Python
- Просмотр внешних файлов в %pycat
- Методы обработки строк в Python
- Игра «Камень, ножницы, бумага» — Python
- Тестирование модели в PyTorch
- Метод bool() в Python
- Ускоренный импорт библиотек
- Очистка вывода в Python
- Создание треугольника Паскаля
- Фильтрация элементов с помощью islice
- Изменение списка срезом
- Получение текущей директории
- Методы split() и join() — Python строк.
- Рациональные числа в Python
- Округление в Python
- Декораторы с аргументами
- Оператор += в Python
- Правила именования переменных
- Замена текста с re.sub()
- Функция zip() для объединения списков
- Сравнение строк в Python
- Измерение времени выполнения
- Работа с очередями в Python
- Декораторы с @wraps
- Python Поверхностное Копирование
- Особенности ключей словаря в Python
- Определение наиболее частого элемента с помощью collections.Counter
- Возврат значений из генератора















