Курс 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
- Настройка шрифта и цвета в Tkinter
- Создание GUI с Tkinter: Entry
- Операторы сравнения в Python
- Виртуальные среды в Python
- Возвращение нескольких значений через кортеж или класс
- Отладка кода
- Работа с Enum в Python3.
- Инициализация структур данных
- Получение пути к текущему скрипту с помощью os
- Работа с NumPy.linalg
- Создание таблиц в терминале с PrettyTable
- Определение объема памяти объекта
- Оформление кода по PEP 8
- Создание объекта timedelta
- %pinfo: получение информации об объекте
- Управление асинхронными задачами с помощью Semaphore
- Чтение бинарного файла в Python.
- Создание списков в Python
- Частичное совпадение ввода
- Вывод переменной и строки в Python
- Справка по импортированным модулям
- Сортировка HTML по CSS-селектору
- Установка и использование pyshorteners
- Извлечение статей с newspaper3k
- Enum в Python
- Определение локальных переменных в Python
- Таймер обратного отсчета
- Работа с файлами в Python
- Преобразование строки в число
- Magic Commands — улучшение работы с Python
- Создание матрицы в Python
- Логирование в Python
- Округление банкира в Python
- Работа с NumPy
- Решатель судоку на Python с pygame
- Функции-генераторы в Python
- Получение текущего времени в Python
- Применение команды break
- Декораторы в Python
- Генераторы данных
- globals и locals
- Python Ellipsis использование
- Библиотека Emoji: использование смайлов в Python
- Управление виртуальными средами в Python















