Булев тип

Булев тип (bool) имеет всего два значения: True (истина) и False (ложь).

Дрон Кодер — программирование для детей и взрослых в игровой форме. Начать бесплатно

Что такое булев тип

Булев тип (bool) имеет всего два значения: True (истина) и False (ложь). Их возвращают сравнения и логические выражения; на них опираются условия и циклы.

x = 10 > 3   # True

Истина и ложь

Булев тип отвечает на вопрос «да или нет». True — истина, False — ложь. Такие значения возвращают сравнения (10 > 3 это True) и логические выражения, а условия и циклы на них опираются.

Именно булево значение решает, войдёт ли программа в ветку if или продолжит цикл while.

Частые вопросы

Чем True отличается от строки "True"? True — это логическое значение, а "True" в кавычках — просто текст.

Считается ли ноль ложью? Да, число 0, пустая строка и пустой список Python трактует как False в условиях.

Начать игру бесплатно
Попробуй прямо здесь
Уровень 1

Задание

Все обучающие игры «Дрон Кодер»

Одна вселенная — много модулей. Программирование, математика и логика в одной игре: пиши код, считай, решай задачи — а дрон-фермер летит по полю и собирает урожай. В каждом модуле первый уровень бесплатный, без регистрации.

📈 Математика · алгебра и графики
📖 Русский язык