Зміст курсу
Вступ до Python
Вступ до Python
Підсумок
Вітаємо з завершенням цього захоплюючого розділу нашого курсу з Python!
Ви здобули ґрунтовне розуміння керування логікою виконання програм за допомогою різних конструкцій Python.
Підсумуймо основні поняття, які ви опанували:
Булеві типи даних і порівняння
Ви навчилися використовувати оператори порівняння для оцінки умов у Python. Ці оператори допомагають перевіряти відношення між значеннями та включають наступні:
Дорівнює:
==
;Не дорівнює:
!=
;Більше:
>
;Менше:
<
;Більше або дорівнює:
>=
;Менше або дорівнює:
<=
.
item_price = 20 discount_price = 15 print(item_price > discount_price) # `True` print(item_price == discount_price) # `False`
Комбінування умов
Ви опанували мистецтво комбінування кількох умов за допомогою логічних операторів для прийняття складніших рішень:
and
: ПовертаєTrue
, якщо обидві умови єTrue
;or
: ПовертаєTrue
, якщо хоча б одна з умов єTrue
;not
: Змінює логічний стан свого операнда на протилежний.
stock_level = 50 on_sale = True print(stock_level > 30 and on_sale) # `True`
Оператори належності та порівняння типів
Ми розглянули, як використовувати оператори належності для перевірки наявності або відсутності елемента у послідовності, а також як застосовувати функцію type()
для визначення типу даних змінної:
Оператори належності, такі як
in
таnot in
.Порівняння типів за допомогою
type()
.
products = "milk, eggs, cheese" print('milk' in products) # True item_type = 20.0 print(type(item_type) == float) # True
Умовні вирази
Ви дізналися, як використовувати оператори if
, else
та elif
для виконання різних блоків коду залежно від певних умов. Ця базова навичка є важливою для написання динамічних і гнучких програм на Python:
temperature = 75 if temperature > 80: print("It's too hot!") elif temperature < 60: print("It's too cold!") else: print("It's just right!")
1. Який оператор використовується для перевірки, чи два значення НЕ рівні у Python?
2. Що виведе наступний оператор print?
3. Як перевірити, чи підрядок "apple"
міститься у рядку, присвоєному змінній fruits
?
4. Який рядок коду правильно перевіряє тип даних змінної item_price
, щоб визначити, чи є вона типу float
?
5. Який буде вивід наступного коду на Python?
Дякуємо за ваш відгук!