Виклик: Налагодження та Покращення Коду
Завдання
Swipe to start coding
Ваше завдання - відлагодити та покращити систему відстеження частоти серцевих скорочень, щоб забезпечити ефективне призначення користувачів до правильної зони частоти серцевих скорочень.
- Використовуйте структуру
if-elif-else
замість кількох операторівif
для кращої ефективності та читабельності. - Переконайтеся, що логіка правильно категоризує значення частоти серцевих скорочень і уникати зайвих умов.
- Призначте правильну зону частоти серцевих скорочень на основі заданої частоти серцевих скорочень.
Max Zone
, якщо частота серцевих скорочень 150 або більше.Cardio Zone
, якщо частота серцевих скорочень від 100 до 149, включно.Fat-Burning Zone
, якщо частота серцевих скорочень від 60 до 99, включно.Resting Zone
, якщо частота серцевих скорочень менше 60.- Збережіть призначену зону у змінній
zone
. - Переконайтеся, що всі оператори
if
,elif
таelse
закінчуються двокрапкою (:
).
Рішення
99
1
2
3
4
5
6
7
8
9
10
11
12
13
14
heart_rate = 135
zone = ""
if heart_rate >= 150:
zone = "Max Zone"
elif heart_rate >= 100:
zone = "Cardio Zone"
elif heart_rate >= 60:
zone = "Fat-Burning Zone"
else:
zone = "Resting Zone"
# Testing
print("Your heart rate level is:", zone)
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 3. Розділ 3
99
1
2
3
4
5
6
7
8
9
10
11
12
13
14
heart_rate = 135
zone = ""
if heart_rate >= 150:
zone = "Max Zone"
if heart_rate >= 100 and heart_rate < 150:
zone = "Cardio Zone"
if heart_rate >= 60 and heart_rate < 100:
zone = "Fat-Burning Zone"
if heart_rate < 60:
zone = "Resting Zone"
# Testing
print("Your heart rate level is:", zone)
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат