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

book
Виклик: Трекер Тривалості Тренування

Завдання

Swipe to start coding

Ваш фітнес-трекер оцінює тривалість тренування користувача та надає відповідний зворотний зв'язок. Програма повинна категоризувати час тренувань і відображати відповідне повідомлення на основі тривалості вправ користувача.

  • Використовуйте структуру if-elif-else, щоб забезпечити ефективну та добре структуровану логіку.
  • Якщо користувач тренувався більше 60 хвилин, привітайте його з завершенням довгої сесії.
  • Якщо тренування тривало від 30 до 60 хвилин, включаючи обидві межі, заохочуйте їх продовжувати в тому ж дусі.
  • Якщо тренування було менше 30 хвилин, нагадайте їм прагнути до довшої сесії наступного разу.
  • Збережіть зворотний message у змінній для подальшого використання.
  • Переконайтеся, що всі оператори if, elif та else закінчуються двокрапкою (:).

Рішення

workout_duration = 45
message = ""

# Check if the workout duration is more than 60 minutes
if workout_duration > 60:
message = "Excellent job! You've worked out for over an hour!"
# Check if the workout duration is between 30 and 60 minutes
elif workout_duration >= 30:
message = "Great job! Keep it up!"
# If the workout duration is less than 30 minutes
else:
message = "Try to aim for at least 30 minutes of exercise."

# Testing
print("Exercise feedback:", message)
Все було зрозуміло?

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

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

Секція 3. Розділ 2
workout_duration = 45
message = ""

# Check if the workout duration is more than 60 minutes
___:
message = "Excellent job! You've worked out for over an hour!"
# Check if the workout duration is between 30 and 60 minutes
___
message = "Great job! Keep it up!"
# If the workout duration is less than 30 minutes
___
message = "Try to aim for at least 30 minutes of exercise."

# Testing
print("Exercise feedback:", message)

Запитати АІ

expand
ChatGPT

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

some-alt