Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Основи Булевих Значень | Булеві Значення та Порівняння
Типи даних у Python

bookОснови Булевих Значень

Свайпніть щоб показати меню

Кожне рішення, яке приймає ваша програма — чи показати повідомлення, повторити крок або перевірити введення — ґрунтується на булевому значенні: True або False. Дізнайтеся, як працюють булеві значення та як звичайні значення Python поводяться у умовних виразах.

Що таке булевий тип?

Булевий тип — це значення, що відображає істинність: True або False (зверніть увагу на регістр). Часто булеві значення отримують у результаті порівнянь — age >= 18 повертає True, якщо умова виконується — і використовують їх безпосередньо в керуванні потоком, наприклад, if is_adult:.

Практика істинності

У умовах if/while Python розглядає багато об'єктів як "істинні" або "хибні". Порожні або нульові значення вважаються хибними, усе інше — істинним. Це дозволяє писати природні перевірки, такі як if items: або if name:, без додаткових порівнянь.

Поширені хибні значення

  • False;
  • None;
  • 0, 0.0;
  • "" (порожній рядок);
  • Порожні контейнери: [], (), {}, set().

Непорожні рядки є істинними — навіть "0" або "False".

12345678910
profile_complete = True user_name = "" messages_sent = 0 if profile_complete: print("Welcome to your dashboard!") # Printed because profile is complete print(bool(user_name)) # False → no name provided yet print(bool(messages_sent)) # False → user hasn't sent any messages print(bool("ok")) # True → any non-empty string counts as valid input
copy

1. Яке значення є хибним у Python?

2. Яке значення виведе цей код?

3. Який з if не виконає свого тіла?

question mark

Яке значення є хибним у Python?

Select the correct answer

question mark

Яке значення виведе цей код?

Select the correct answer

question mark

Який з if не виконає свого тіла?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 1

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Секція 2. Розділ 1
some-alt