Зміст курсу
Умовні оператори в Python
Умовні оператори в Python
Вступ до Оператора If
У цьому курсі ми зосередимося на розумінні призначення умовних операторів, дізнаємося, як вони дозволяють приймати рішення в програмуванні, та розглянемо приклад, щоб побачити їх у дії.
Що таке умовні оператори?
Умовний оператор дозволяє вашій програмі приймати рішення, виконуючи різні блоки коду на основі того, чи є певна умова True
або False
. Уявіть це як відповідь на питання "так чи ні" у вашому коді: "Якщо ця умова істинна, виконайте це."
Наприклад, уявіть собі створення Трекера Фітнесу. Якщо кількість кроків користувача досягає їхньої щоденної мети, ви можете відобразити вітальне повідомлення. В іншому випадку, ви можете заохотити їх зробити більше кроків.
Синтаксис умовного оператора
Ось базовий синтаксис if оператора:
Пояснення синтаксису:
if
: це ключове слово починає умовний оператор;condition
: це логічний вираз, який оцінюється якTrue
абоFalse
;- Блок коду: відступлений код під оператором
if
виконується лише тоді, коли умова єTrue
.
Приклад: Перевірка кількості кроків у Трекері Фітнесу
Напишемо простий приклад, використовуючи Трекер Фітнесу. Ми перевіримо, чи досяг користувач своєї мети кроків на день.
steps_taken = 12000 step_goal = 10000 if steps_taken >= step_goal: print("Congratulations! You've reached your daily step goal.")
Пояснення
- Умова: оператор
if
перевіряє, чи кількість зроблених кроків (steps_taken
) є більшою або рівною меті кроків (step_goal
); - Результат: якщо умова є True (наприклад,
12000 >= 10000
), виводиться повідомлення"Congratulations! You've reached your daily step goal."
. Але якщо умова є False (наприклад,7500 >= 10000
), нічого не відбувається, і програма продовжує виконання.
1. Яка мета умовного оператора?
2. Що робить цей код, якщо steps_taken = 7500
і step_goal = 10000
?
Дякуємо за ваш відгук!