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

Зміст курсу

Умовні оператори в Python

Умовні оператори в Python

1. Оператор If у Python
2. Оператор If-Else в Python
3. Оператор If-Elif-Else в Python

book
Вступ до Оператора If

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

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

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

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

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

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

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

  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.")
copy

Пояснення

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

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

2. Що робить цей код, якщо steps_taken = 7500 і step_goal = 10000?

question mark

Яка мета умовного оператора?

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

question mark

Що робить цей код, якщо steps_taken = 7500 і step_goal = 10000?

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

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

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

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

Секція 1. Розділ 1
We're sorry to hear that something went wrong. What happened?
some-alt