Курс 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. Переменные в Python: сокращение гласных
  2. Форматирование данных с помощью pprint
  3. None в Python: использование и особенности
  4. Функция all() в Python
  5. Преобразование типов данных в set comprehension
  6. Работа с временем в Python
  7. Оператор морж в Python 3.8
  8. Работа с collections в Python.
  9. Проверка надежности пароля на Python
  10. Экспорт внешнего файла с помощью writefile
  11. Генерация случайных чисел в Python
  12. Тип данных TypeVarTuple
  13. Переименование файлов в Python
  14. Итерация по копии коллекции
  15. Генераторы в Python
  16. Определение размера папок в Python
  17. Группы исключений в Python
  18. Обработка элементов в Python
  19. Декораторы в Python
  20. Частичное совпадение пользовательского ввода в Python 3.10
  21. Итераторы в Python
  22. List Comprehension Tutorial
  23. Извлечение новостей с помощью newspaper3k
  24. Изменение переменной в Python: nonlocal
  25. Форматирование даты с strftime()
  26. Тип CodeType в Python.
  27. Декораторы в Python
  28. Значения по умолчанию в Python
  29. Применение функции map() с лямбда-функциями
  30. Объединение словарей в Python
  31. Кортеж в Python: создание и использование
  32. Работа с кортежами в Python
  33. Поиск индекса элемента
  34. Использование функции enumerate()
  35. Работа с enumerate()
  36. Подсчет количества элементов в списке
  37. Кортеж в Python: создание, доступ, изменение
  38. Создание словарей и множеств в Python
  39. Функции в Python: создание и вызов
  40. Оператор «or» в Python
  41. Округление банкира в Python
  42. Поиск наиболее частого элемента в списке
  43. Создание графиков в терминале
  44. Использование type hints
  45. Метод classmethod

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