Курс Python → Оператор «not» в Python
Оператор «not» в Python является унарным логическим оператором, который инвертирует булево значение. Если значение переменной равно True, то оператор «not» сделает его False, и наоборот.
Пример использования оператора «not» может быть следующим:
rain = False
if not rain:
print("На улице не идет дождь")
В данном примере переменная rain равна False, и оператор «not» инвертирует ее значение, что позволяет нам вывести сообщение «На улице не идет дождь».
Оператор «not» также можно комбинировать с другими логическими операторами, такими как «and» и «or», для более сложных условий. Например:
x = 10
y = 5
if x > y and not (x == 10):
print("Условие выполняется")
В этом примере мы используем оператор «and» для проверки, что x больше y, и оператор «not» для инвертирования условия, что x равно 10. Если оба условия выполняются, то будет выведено сообщение «Условие выполняется».
Другие уроки курса "Python"
- Импорт модулей и пакетов в Python
- Построение графиков в терминале с bashplotlib
- Пропуск начальных строк с помощью dropwhile()
- Создание OrderedDict
- Отображение графиков в Jupyter с Matplotlib
- Работа с IP-адресами в Python
- Переворот строки с использованием цикла
- Принципы Zen of Python
- Цикл for в Python
- Генерация строк с .join()
- Генераторы в Python
- Тип данных TypeVarTuple
- Работа с эмодзи в Python
- Импорт и использование модулей в Python
- Просмотр файла в Jupyter Noteboo
- Преобразование Excel в PDF с Spire.XLS
- Определение наиболее частого элемента с помощью collections.Counter
- Многопоточность в Python
- HTTP-запросы с библиотекой Requests
- Удаление дубликатов из списка с помощью dict.fromkeys
- Создание списка через цикл
- Создание комплексных чисел
- Создание словарей и множеств в Python
- Функция enumerate() — Python
- Делегирование в Python
- Применение функции к каждому элементу списка
- Поиск индексов в списке
- Проверка однородности элементов списка
- Замена элементов в списке с помощью генераторов списков
- Сумма элементов списка
- Работа с буфером обмена на Python
- Использование обратной косой черты в f-строках
- Создание класса в Python
- Срезы в Python
- Безопасные SQL-запросы в Python 3.11
- Сортировка элементов с OrderedDict
- Циклы for в Python
- Блок else в циклах.
- Вычисление времени выполнения
- Сравнение строк в Python
- Методы и функции в Python
- Функции в Python: создание и вызов
- Метод __ilshift__ для битового сдвига влево
- Многострочные комментарии в Python
- Получение ID текущего процесса















