Курс 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
- Проверка типа данных
- IPython и Jupyter Notebook: руководство
- Участие в LP стейкинге Waves
- Добавление элементов в список: append() vs extend()
- Вывод переменной и строки в Python
- Взаимодействие с sys
- Метод append() для списка
- Создание namedtuple из словаря
- Копирование в Python
- Установка Python — Простое руководство
- Работа с массивами в Python
- EMOT преобразование эмодзи в текст
- Defaultdict в Python
- Основы работы со списками
- Работа с итераторами через срезы
- Добавление цвета в консоли
- Утечки переменных цикла в Python 3.x
- Удаление пробелов методом translate()
- Установка и использование emoji
- Декораторы в Python
- List Comprehension Tutorial
- Избегайте ошибку FileNotFoundError
- Создание графиков в терминале
- Добавление кнопки в tkinter
- Метод __imod__ для Python
- Строковое представление объектов
- Область видимости переменных
- Получение идентификатора объекта в памяти
- Генераторы списков
- Отправка HTTP-запросов в Python
- Принципы Zen of Python
- Математические функции в Python
- Преобразование символов в нижний регистр
- Итерации в Python
- Передача параметров в Python
- Создание OrderedDict
- Атрибуты массивов в Numpy
- Декоратор Ajax required
- Работа с путями в Python
- Функции map() и reduce() в Python
- Работа с CSV файлами в Python
- Метод enumerate() в Python















