single
Логічний тип даних
Свайпніть щоб показати меню
У цьому розділі розглядається тип даних Boolean. Булеві значення прості, але потужні: вони дозволяють працювати зі значеннями True або False, що дає змогу програмам реагувати на різні ситуації. У контексті управління продуктовим магазином булеві значення допомагають визначити, чи виконуються певні умови, наприклад, чи є товар у наявності або чи діє акція.
Дивіться, як Олексій використовує типи даних Boolean для порівняння цін і назв:
Розуміння булевого типу даних
Булевий тип даних має лише два можливих значення: True і False. Ці значення часто є результатом операцій порівняння і є основою для керування потоком виконання програм. Розуміння булевих значень дозволяє писати код, який може приймати рішення на основі різних умов.
Наведені нижче операції — це поширені оператори порівняння, які повертають булеві значення:
- Дорівнює:
==; - Не дорівнює:
!=; - Більше ніж:
>; - Менше ніж:
<; - Більше або дорівнює:
>=; - Менше або дорівнює:
<=.
Приклад застосування
Перевірка, чи товар (milk) має низький залишок на складі, порівнюючи його кількість із заздалегідь визначеним порогом низького залишку:
123456789# 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)
Тепер спробуйте попрактикуватися у використанні булевих значень. У цьому завданні потрібно перевірити, чи загальна вартість покупки підпадає під умови для знижки.
Проведіть, щоб почати кодувати
Потрібно визначити змінну для загальної вартості, створити булеву змінну для перевірки права на знижку та вивести результат.
- Визначити змінну з назвою
total_costі присвоїти їй значення25.00, що представляє загальну вартість рахунку за продукти. - Створити булеву змінну з назвою
discountEligible, порівнявши зміннуtotal_costз порогом знижки20.00за допомогою оператора більше або дорівнює (>=). - Вивести значення змінної
discountEligible, щоб показати, чи має покупка право на знижку.
Вимоги до виводу
- Вивести повідомлення:
Is the purchase eligible for a discount? <discountEligible>.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат