Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Introduction to Python If Statements | Опанування If-Операторів у Python
Керування Потоком у Python

Introduction to Python If Statements

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

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

Що таке умовні оператори?

Умовний оператор дозволяє програмі приймати рішення, виконуючи різні блоки коду залежно від того, чи певна умова є True або False. Це схоже на відповідь на питання "так чи ні" у вашому коді: "Якщо ця умова істинна, виконай це."

Наприклад, уявіть створення фітнес-трекера. Якщо кількість кроків користувача досягає його щоденної мети, можна показати вітальне повідомлення. В іншому випадку — заохотити зробити більше кроків.

Синтаксис умовного оператора

Ось базовий синтаксис оператора if:

if condition:
    # Code to execute when the condition is True

Пояснення синтаксису:

  1. if: це ключове слово починає умовний оператор;
  2. condition: це логічний вираз, який повертає True або False;
  3. Блок коду: відступлений код під оператором if виконується лише тоді, коли умова є True.

Приклад: перевірка кількості кроків у фітнес-трекері

Напишемо простий приклад із використанням фітнес-трекера. Перевіримо, чи досяг користувач своєї мети по кроках за день.

12345
steps_taken = 12000 step_goal = 10000 if steps_taken >= step_goal: print("Congratulations! You've reached your daily step goal.")

Пояснення

  1. Умова: оператор if перевіряє, чи кількість зроблених кроків (steps_taken) більша або дорівнює меті по кроках (step_goal);
  2. Результат: якщо умова True (наприклад, 12000 >= 10000), виводиться повідомлення "Congratulations! You've reached your daily step goal.". Якщо умова False (наприклад, 7500 >= 10000), нічого не відбувається, і програма продовжує виконання.
Note
Примітка

У наведеному вище прикладі використано оператор >= для порівняння двох значень — steps_taken та step_goal. Цей оператор перевіряє, чи одне значення є більшим або дорівнює іншому, і повертає True або False.

Python надає кілька умовних операторів, які дозволяють порівнювати значення. Ці оператори є важливими для створення змістовних умов у ваших програмах.

1. Яке призначення умовного оператора?

2. Що виконає цей код, якщо steps_taken = 7500 та step_goal = 10000?

question mark

Яке призначення умовного оператора?

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

question mark

Що виконає цей код, якщо steps_taken = 7500 та step_goal = 10000?

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

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

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

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

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

Запитати АІ

expand

Запитати АІ

ChatGPT

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

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