Курс 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"
- Оператор «or» в Python
- Функции all() и any() в Python
- Метод count() для списков
- Принципы LSP и ISP в Python
- Создание .exe файла с pyinstaller
- Область видимости переменных в Python
- Переопределение метода sub
- Работа с Requests для HTTP-запросов
- Модуль antigravity: генерация координат
- Numpy: объединение массивов
- Извлечение данных из JSON
- Именованные аргументы в Python
- Magic Commands — улучшение работы с Python
- Измерение времени выполнения кода
- Обучение модели с указанием эпох
- Модуль os в Python: работа с файлами
- Ускоренный импорт библиотек
- Функции классификации комплексных чисел
- Управление контекстом с помощью декоратора contextmanager
- Дизассемблирование Python кода
- None в Python: использование и особенности
- Передача аргументов через **arguments
- Оператор «not» в Python
- Подсчет частоты элементов с Counter
- Функция zip() в Python
- HTTP-запросы с библиотекой Requests
- Создание объекта timedelta
- Работа с Enum в Python3.
- Работа с функцией next() в Python
- Таймер обратного отсчета
- Списковые включения в Python
- Запуск асинхронной корутины
- Функции map, filter и reduce
- Переменная с нижним подчеркиванием
- Переменные в Python: сокращение гласных
- Progress с библиотекой tqdm
- Обработка ошибок ввода данных
- Функция reduce() в Python
- Метод count в Python: почему count(», ») возвращает 4?
- Нахождение пересечения множеств
- Преобразование строки в число
- Обмен значений переменных в Python
- Работа с файлами в Python
- Работа с файлами в Python
- Логирование с Logzero: ротация файла















