Курс 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"
- Строковое представление объектов
- Скачать видео с YouTube
- Перемешивание списка с shuffle()
- Создание словаря в Python
- Работа с итераторами в Python
- Проверка строки на палиндром
- Замена атрибута в именованном кортеже
- Сортировка в Python
- Перегрузка операторов в Python
- Переопределение оператора % для объектов
- Работа с Enum в Python3.
- Создание и удаление объектов
- Удаление символов новой строки в Python.
- Создание лямбда-функций
- Печать в одной строке
- Оператор in в Python
- Работа со строками в Python.
- Обратный список чисел
- Оптимизация памяти в Python
- Отладка производительности Python
- Конвертация текстовых чисел с помощью Numerizer
- Декоратор Property в Python
- Функция pow() — возвести число в степень
- Извлечение статей с newspaper3k
- Игра «Камень, ножницы, бумага» — Python
- Тестирование с unittest
- Разделение строк методом split()
- Область видимости переменных
- Импорт классов из другого файла
- Конвертация коллекций в Python
- Проверка версии Python
- Очистка данных в Python
- Частичное применение функций в Python
- Добавление кнопки в tkinter
- Структуры данных в Python
- Удаление символа из строки
- Возврат нескольких значений
- Модуль subprocess: запуск внешних команд
- Список методов и атрибутов
- Метаклассы в Python
- Переменная Шредингера
- Структура строк в Python
- Метод __ixor__ для побитового исключающего ИЛИ
- Обработка StopIteration в Python
- Форматирование строк в Python
- Замена подстроки
- Компиляция регулярных выражений
- Обработка ошибок в Python















