Курс 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"
- Проблемы с dict в Python
- Работа с рекламными данными в Pandas
- Список импортированных модулей в Python
- None в Python: использование и особенности
- Управление памятью в numpy.
- Метод init в Python
- Динамическая типизация в Python
- Карта бомбоубежищ в Москве и Питере
- Итераторы в Python
- Создание виртуальной среды
- Разделение строки с помощью split()
- Распаковка элементов последовательности
- Работа с дробями в Python
- Роль ключевого слова self
- Оформление текста в консоли с TermColor
- Функции range() в Python
- Метод join() для объединения элементов в строку.
- Преобразование чисел в восьмеричную строку
- Python: библиотеки и функции
- Форматирование данных с помощью pprint
- Функции all() и any() в Python
- Проектирование Singleton с метаклассом
- Округление в Python
- Декораторы в Python
- Вычисление логарифмов в Python
- Обновление множества в Python
- Анонимные функции в Python
- Методы shutil для работы с файлами
- Оператор in в Python
- Создание словарей и множеств в Python
- Модуль functools в Python
- Управление доступом к модулю
- Работа с асинхронными задачами в Python
- Работа с файловой системой в Python
- Проверка версии Python
- Установка и использование TensorFlow
- Округление банкира в Python
- Объединение объектов в Python
- Уникальные значения из списка
- Создание вкладок с TKinter
- Модуль itertools: эффективная работа с итераторами
- Основы работы с os
- Форматирование строк в Python
- Преобразование Word в PDF с Spire.Doc
- Функция enumerate() в Python
- Метод __int__ в Python
- Очистка входных данных















