Курс 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
- Условное добавление элементов в список
- Метод get() для словарей
- Работа с timedelta в Python
- Отправка HTTP-запросов в Python
- Имена объектов в Python
- Сравнение строк в Python
- Получение текущей даты и времени с помощью datetime
- Реверс строки в Python
- Сортировка HTML-элементов
- List Comprehension Tutorial
- Классы данных в Python
- Разделение строк в Python
- Генерация случайных чисел в Python
- Создание комплексных чисел
- Howdoi — получение ответов из терминала
- Метод __int__ в Python
- Логирование с Logzero
- Открытие и редактирование скриптов Python
- Создание списков в Python
- Обход словаря в Python
- Обучение модели с указанием эпох
- Списковые включения в Python
- Оператор continue в Python
- Изменение объектов в Python
- Импорт объектов из модулей
- Основы слова
- Объединение словарей в Python
- Оператор is в Python
- Поиск индекса элемента
- Сортировка в Python
- Форматирование вывода с F-строками
- Метод __index__ в Python
- Функции map, filter и reduce
- Метод ior для битовых операций
- Python UserString — создание подклассов строк
- Введение в PyTorch
- Сглаживание списка
- Получение значений из словарей
- Циклы в Python
- Деление в Python
- Просмотр внешних файлов в %pycat
- Работа с IP-адресами в Python
- Работа с CSV файлами в Python
- Удаление дубликатов с помощью множеств















