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:, без додаткових порівнянь.

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

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

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

12345678910
is_ready = True name = "" count = 0 if is_ready: print("Go!") # runs, because True print(bool(name)) # False → empty string print(bool(count)) # False → zero print(bool("0")) # True → non-empty string
copy

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

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

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

question mark

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

Select the correct answer

question mark

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

Select the correct answer

question mark

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

Select the correct answer

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

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

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

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

Запитати АІ

expand

Запитати АІ

ChatGPT

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

Suggested prompts:

Can you explain more about how truthy and falsey values work in Python?

What are some common mistakes when using Booleans in conditions?

Can you give more examples of using Booleans in control flow?

Awesome!

Completion rate improved to 5

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

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

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

Що таке булеве значення?

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

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

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

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

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

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

12345678910
is_ready = True name = "" count = 0 if is_ready: print("Go!") # runs, because True print(bool(name)) # False → empty string print(bool(count)) # False → zero print(bool("0")) # True → non-empty string
copy

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

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

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

question mark

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

Select the correct answer

question mark

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

Select the correct answer

question mark

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

Select the correct answer

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

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

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

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