§ 33. Логічний тип даних

Вивчаємо:


Величини, які можуть набувати тільки двох значень — істина (так) або хибність (ні) — називають логічними величинами.

Окрім числових і рядкового типів даних, у мові Python є логічний тип bool.  типу bool може набувати одного з двох значень — True (істина) або False (хибність). Якщо змінній надати значення True, це буде змінна типу bool:
>>> a = True
>>> print(a)
True
Проста умова (простий логічний вираз) утворюється за допомогою операцій порівняння. Складена умова (складений логічний вираз) утворюється з кількох простих умов, з’єднаних логічними операціями.


Розгалуження 
— це алгоритмічна структура, в якій, залежно від істинності деякої умови, виконується одна з двох послідовностей. За допомогою команд розгалуження if і if...else реалізують вкладені та багатоваріантні розгалуження.

Узагальнюємо: