Зміст курсу
Вступ до Python
Вступ до Python
Логічний тип даних
У цьому розділі ми зануримося в тип даних Boolean
. Булеві значення прості, але потужні, вони дозволяють нам обробляти значення True
або False
, що дозволяє нашим програмам ефективно реагувати на різні ситуації. У контексті управління продуктовим магазином булеві значення можуть допомогти нам визначити, чи виконуються певні умови, наприклад, чи є товар в наявності або чи активний розпродаж.
Подивіться, як Олекс використовує типи даних Boolean
для порівняння цін і назв:
Розуміння булевих типів даних
Булевий тип даних має лише два можливі значення: True
і False
. Ці значення часто є результатом операцій порівняння і є фундаментальними для контролю потоку наших програм. Зрозумівши булеві значення, ви зможете писати код, який приймає рішення на основі різних умов.
Наступні операції є загальними операторами порівняння, які призводять до булевих значень:
- Дорівнює:
==
; - Не дорівнює:
!=
; - Більше ніж:
>
; - Менше ніж:
<
; - Більше або дорівнює:
>=
; - Менше або дорівнює:
<=
.
Приклад застосування
Давайте перевіримо, чи є товар (milk
) мало в наявності, порівнюючи його кількість з визначеним порогом для низької наявності:
# Define the quantity of the item and the low stock threshold milk_quantity = 12 low_stock_threshold = 10 # Check if the item quantity is below the low stock threshold low_stock = milk_quantity <= low_stock_threshold # Print the result print("Is the item low in stock?", low_stock)
Тепер ваша черга практикувати використання булевих значень. У цьому завданні ви перевірите, чи загальна вартість покупки підлягає знижці.
Swipe to start coding
У цьому завданні ви будете працювати зі змінними та операторами порівняння, щоб визначити право на знижку на основі загальної вартості продуктового рахунку. Ви визначите змінну для загальної вартості, створите булеву змінну для перевірки права на знижку та виведете результат.
Інструкції до коду
- Визначте змінну з назвою
total_cost
і присвойте їй значення25.00
, щоб представити загальну вартість продуктового рахунку. - Створіть булеву змінну з назвою
discountEligible
, порівнюючи зміннуtotal_cost
з порогом знижки20.00
за допомогою оператора більше або дорівнює (>=
). - Виведіть значення змінної
discountEligible
, щоб вказати, чи покупка має право на знижку.
Вимоги до виводу
- Виведіть повідомлення:
Is the purchase eligible for a discount? <discountEligible>
.
Рішення
Дякуємо за ваш відгук!
Логічний тип даних
У цьому розділі ми зануримося в тип даних Boolean
. Булеві значення прості, але потужні, вони дозволяють нам обробляти значення True
або False
, що дозволяє нашим програмам ефективно реагувати на різні ситуації. У контексті управління продуктовим магазином булеві значення можуть допомогти нам визначити, чи виконуються певні умови, наприклад, чи є товар в наявності або чи активний розпродаж.
Подивіться, як Олекс використовує типи даних Boolean
для порівняння цін і назв:
Розуміння булевих типів даних
Булевий тип даних має лише два можливі значення: True
і False
. Ці значення часто є результатом операцій порівняння і є фундаментальними для контролю потоку наших програм. Зрозумівши булеві значення, ви зможете писати код, який приймає рішення на основі різних умов.
Наступні операції є загальними операторами порівняння, які призводять до булевих значень:
- Дорівнює:
==
; - Не дорівнює:
!=
; - Більше ніж:
>
; - Менше ніж:
<
; - Більше або дорівнює:
>=
; - Менше або дорівнює:
<=
.
Приклад застосування
Давайте перевіримо, чи є товар (milk
) мало в наявності, порівнюючи його кількість з визначеним порогом для низької наявності:
# Define the quantity of the item and the low stock threshold milk_quantity = 12 low_stock_threshold = 10 # Check if the item quantity is below the low stock threshold low_stock = milk_quantity <= low_stock_threshold # Print the result print("Is the item low in stock?", low_stock)
Тепер ваша черга практикувати використання булевих значень. У цьому завданні ви перевірите, чи загальна вартість покупки підлягає знижці.
Swipe to start coding
У цьому завданні ви будете працювати зі змінними та операторами порівняння, щоб визначити право на знижку на основі загальної вартості продуктового рахунку. Ви визначите змінну для загальної вартості, створите булеву змінну для перевірки права на знижку та виведете результат.
Інструкції до коду
- Визначте змінну з назвою
total_cost
і присвойте їй значення25.00
, щоб представити загальну вартість продуктового рахунку. - Створіть булеву змінну з назвою
discountEligible
, порівнюючи зміннуtotal_cost
з порогом знижки20.00
за допомогою оператора більше або дорівнює (>=
). - Виведіть значення змінної
discountEligible
, щоб вказати, чи покупка має право на знижку.
Вимоги до виводу
- Виведіть повідомлення:
Is the purchase eligible for a discount? <discountEligible>
.
Рішення
Дякуємо за ваш відгук!