Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Підсумок | Умовні оператори
Вступ до Python

Підсумок

Свайпніть щоб показати меню

Вітаємо з завершенням цього захоплюючого розділу нашого курсу з Python!

Ви здобули міцне розуміння контролю логічного потоку в ваших програмах, використовуючи різні конструкції Python.

Давайте переглянемо ключові концепції, які ви освоїли:

Булеві типи даних та порівняння

Ви навчилися використовувати оператори порівняння для оцінки умов у Python. Ці оператори допомагають вам перевіряти відносини між значеннями і включають наступні:

  • Дорівнює: ==;
  • Не дорівнює: !=;
  • Більше ніж: >;
  • Менше ніж: <;
  • Більше або дорівнює: >=;
  • Менше або дорівнює: <=.
1234
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: Змінює логічний стан свого операнда.
123
stock_level = 50 on_sale = True print(stock_level > 30 and on_sale) # `True`

Оператори членства та порівняння типів

Ми дослідили, як використовувати оператори членства для перевірки наявності або відсутності елемента в послідовності та як використовувати функцію type() для підтвердження типу даних змінної:

  • Оператори членства, такі як in та not in.
  • Порівняння типів за допомогою type().
12345
products = "milk, eggs, cheese" print('milk' in products) # True item_type = 20.0 print(type(item_type) == float) # True

Умовні вирази

Ви навчилися використовувати оператори if, else та elif для виконання різних блоків коду на основі різних умов. Це базова навичка, яка є важливою для написання динамічних та чутливих програм на Python:

1234567
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?

question mark

Який оператор використовується для перевірки, чи два значення НЕ рівні в Python?

Виберіть правильну відповідь

question mark

Що поверне наступний оператор print?

Виберіть правильну відповідь

question mark

Як перевірити, чи підрядок "apple" є в рядку, присвоєному fruits?

Виберіть правильну відповідь

question mark

Який рядок коду правильно перевіряє тип даних item_price, щоб дізнатися, чи є він float?

Виберіть правильну відповідь

question mark

Який результат виведе наступний код на Python?

Виберіть правильну відповідь

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 7

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Секція 3. Розділ 7
some-alt