Підсумок
Вітаємо з завершенням цього захоплюючого розділу нашого курсу з Python!
Ви здобули ґрунтовне розуміння керування логікою виконання програм за допомогою різних конструкцій Python.
Підсумуймо основні поняття, які ви опанували:
Булеві типи даних і порівняння
Ви навчилися використовувати оператори порівняння для оцінки умов у Python. Ці оператори допомагають перевіряти відношення між значеннями та включають наступні:
- Дорівнює:
==
; - Не дорівнює:
!=
; - Більше ніж:
>
; - Менше ніж:
<
; - Більше або дорівнює:
>=
; - Менше або дорівнює:
<=
.
1234item_price = 20 discount_price = 15 print(item_price > discount_price) # `True` print(item_price == discount_price) # `False`
Комбінування умов
Ви опанували мистецтво комбінування кількох умов за допомогою логічних операторів для прийняття більш складних рішень:
and
: ПовертаєTrue
, якщо обидві умови єTrue
;or
: ПовертаєTrue
, якщо хоча б одна з умов єTrue
;not
: Змінює логічний стан свого операнда на протилежний.
123stock_level = 50 on_sale = True print(stock_level > 30 and on_sale) # `True`
Оператори належності та порівняння типів
Ми розглянули, як використовувати оператори належності для перевірки наявності або відсутності елемента у послідовності, а також як застосовувати функцію type()
для визначення типу даних змінної:
- Оператори належності, такі як
in
таnot in
. - Порівняння типів за допомогою
type()
.
12345products = "milk, eggs, cheese" print('milk' in products) # True item_type = 20.0 print(type(item_type) == float) # True
Умовні вирази
Ви ознайомилися з використанням операторів if
, else
та elif
для виконання різних блоків коду залежно від певних умов. Ця базова навичка є важливою для написання динамічних і гнучких програм на Python:
1234567temperature = 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?
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 2.17
Підсумок
Свайпніть щоб показати меню
Вітаємо з завершенням цього захоплюючого розділу нашого курсу з Python!
Ви здобули ґрунтовне розуміння керування логікою виконання програм за допомогою різних конструкцій Python.
Підсумуймо основні поняття, які ви опанували:
Булеві типи даних і порівняння
Ви навчилися використовувати оператори порівняння для оцінки умов у Python. Ці оператори допомагають перевіряти відношення між значеннями та включають наступні:
- Дорівнює:
==
; - Не дорівнює:
!=
; - Більше ніж:
>
; - Менше ніж:
<
; - Більше або дорівнює:
>=
; - Менше або дорівнює:
<=
.
1234item_price = 20 discount_price = 15 print(item_price > discount_price) # `True` print(item_price == discount_price) # `False`
Комбінування умов
Ви опанували мистецтво комбінування кількох умов за допомогою логічних операторів для прийняття більш складних рішень:
and
: ПовертаєTrue
, якщо обидві умови єTrue
;or
: ПовертаєTrue
, якщо хоча б одна з умов єTrue
;not
: Змінює логічний стан свого операнда на протилежний.
123stock_level = 50 on_sale = True print(stock_level > 30 and on_sale) # `True`
Оператори належності та порівняння типів
Ми розглянули, як використовувати оператори належності для перевірки наявності або відсутності елемента у послідовності, а також як застосовувати функцію type()
для визначення типу даних змінної:
- Оператори належності, такі як
in
таnot in
. - Порівняння типів за допомогою
type()
.
12345products = "milk, eggs, cheese" print('milk' in products) # True item_type = 20.0 print(type(item_type) == float) # True
Умовні вирази
Ви ознайомилися з використанням операторів if
, else
та elif
для виконання різних блоків коду залежно від певних умов. Ця базова навичка є важливою для написання динамічних і гнучких програм на Python:
1234567temperature = 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?
Дякуємо за ваш відгук!