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?

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

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

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

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

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

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

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

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

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

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