Зміст курсу
Вступ до 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?
Дякуємо за ваш відгук!