Курс Python → Оператор «not» в Python
Оператор «not» в языке программирования Python используется для инвертирования булевого значения. Когда мы используем оператор «not», он превращает True в False и False в True. Это очень удобно, когда нам нужно проверить, выполняется ли какое-то условие.
Например, предположим, у нас есть переменная is_raining, которая хранит булевое значение True, если идет дождь, и False, если дождь не идет. Мы можем использовать оператор «not» для проверки, не идет ли дождь в данный момент:
is_raining = True
if not is_raining:
print("Сейчас не идет дождь")
else:
print("Идет дождь")
В данном примере, если переменная is_raining равна True (то есть идет дождь), оператор «not» инвертирует ее значение на False, и программа выводит сообщение «Идет дождь». Если переменная is_raining равна False (то есть дождь не идет), оператор «not» инвертирует ее значение на True, и программа выводит сообщение «Сейчас не идет дождь».
Таким образом, использование оператора «not» позволяет нам легко инвертировать булевые значения и проверять различные условия в наших программах на Python. Это удобный инструмент для работы с логическими операциями и условиями.
Другие уроки курса "Python"
- Функция sleep() в Python
- Подписка на Kaspersky Team
- Создание пар из последовательностей
- Создание графики с черепахой
- Работа с модулем random
- Управление памятью в Python
- Очистка списка от False, None, 0, «»
- Рациональные числа в Python
- Удаление символов новой строки в Python.
- Форматирование даты с strftime()
- Оператор walrus в Python
- Создание словарей в Python
- Создание функций высшего порядка
- Оптимизация строк в Python
- Участие в LP стейкинге Waves
- Разделение списка на гнппы
- Многострочные комментарии в Python
- Преобразование типов данных в set comprehension
- Замена символов в Python
- Возврат нескольких значений из функции
- Ограничение итераций в Python
- Присоединение элементов коллекции
- Вставка переменных в шаблоны Flask
- Работа со словарями
- Конструктор в Python
- Progress с библиотекой tqdm
- Ошибка NotImplemented в Python
- F-строки в Python
- f-строки в формате строк
- Ключевое слово global в Python
- Преобразование текста в речь с Python
- Создание GUI с Tkinter: Entry
- Создание вкладок с TKinter
- Глобальные переменные в Python
- Мониторинг памяти с Pympler
- Аннотации типов в Python
- Python: Splat-оператор и splatty-splat
- Создание функций с произвольным количеством аргументов
- Повторение элементов списков
- Сумма элементов списка
- Работа с deque в Python
- Удаление falsy-значений из списка с помощью filter
- Объединение списков с использованием itertools.chain
- Создание словарей и множеств в Python.
- Основы работы со строками в Python















