Курс 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"

  1. Измерение времени выполнения кода
  2. Функция zip() — объединение последовательностей
  3. Сравнение def и lambda функций в Python
  4. Форматирование строк в Python
  5. Определение функций с необязательными аргументами
  6. Основные методы NumPy
  7. Карта бомбоубежищ в Москве и Питере
  8. Кортежи в Python: особенности и преимущества
  9. Декораторы в Python
  10. Настройка нарезки списков
  11. Метод split() в Python
  12. Отслеживание выполнения программы с библиотекой tqdm
  13. Проверка запуска скрипта или импорта модуля
  14. Работа с CSV файлами
  15. Отладка производительности Python
  16. Переворот строки с использованием цикла
  17. Отладка в Python
  18. Замеры производительности в Python
  19. Протокол управления контекстом
  20. Оператор морж в Python 3.8
  21. Область видимости переменных
  22. Генераторы в Python
  23. Метод __ixor__ для побитового исключающего ИЛИ
  24. Работа с CSV в Python
  25. Работа с SQLite в Python
  26. Основы работы со списками
  27. Визуализация пропусков данных
  28. Принципы Zen Python
  29. Преобразование в float
  30. Поиск индекса элемента
  31. Ввод нескольких значений
  32. Работа с YAML в Python
  33. Хранение данных
  34. Извлечение аудио из видео
  35. Быстрый поиск кода
  36. Функции range() в Python
  37. Список методов и атрибутов
  38. Поиск индекса элемента
  39. Реализация метода __abs__ в Python
  40. Выбор редактора кода.
  41. Работа с getopt
  42. Расширение информации об ошибке в Python
  43. Комплексные числа в Python
  44. Установка и использование Virtualenv

Marketello читают маркетологи из крутых компаний