Курс 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"
- Получение текущей даты и времени
- JMESPath в Python
- Оптимизация памяти с помощью __slots__
- Обмен значений переменных в Python
- Доступ к локальным переменным
- Работа с процессами в Python
- Генераторы списков
- Методы split() и join() — Python строк.
- Объединение словарей в Python
- Использование подчеркивания в REPL
- Установка переменной среды в Python
- Создание уникального множества
- Monkey Patching в Python
- Особенности запятых в Python
- Упрощенный вывод данных в Python
- Codecademy в Telegram
- Метод сравнения объектов в Python
- Запуск внешних программ с subprocess
- Очистка входных данных
- Python UserString — создание подклассов строк
- Циклы в Python
- Преобразование данных в Python
- Эффективная конкатенация строк с использованием join()
- Управление браузером с Selenium
- Управление IP-адресами через прокси
- Изменение объектов в Python
- Объединение словарей в Python
- Метаклассы в Python
- Работа с файлами в Python
- Метод join для наборов
- Настройка логгера Logzero
- Метод split() для разделения строк
- Функция all() в Python
- Метод setdefault() в Python
- Списки: объединение, изменение
- Работа со строками в Python
- Обновление и получение данных в SQLite
- Расширение информации об ошибке в Python
- Операции с матрицами в Python
- Капитализация строк
- Проверка элементов списка условием
- Обновление ключей в Python
- Python: изменяемые и неизменяемые коллекции
- globals и locals















