Виклик: Спростити Логіку Фітнес-Трекера
Завдання
Swipe to start coding
Ви створюєте додаток для відстеження фітнесу, який надає мотиваційні повідомлення, коли користувачі досягають своїх фітнес-цілей. Наразі логіка захаращена кількома if
операторами, і ваше завдання - спростити її.
- Об'єднайте дві умови в один
if
оператор. - Використовуйте оператор
or
, щоб перевірити, чи виконана хоча б одна з умов. - Переконайтеся, що
result_message
оновлюється лише один раз всередині блоку if.
Рішення
99
1
2
3
4
5
6
7
8
9
10
steps_taken = 12000
step_goal = 10000
calories_burned = 350
calorie_goal = 500
result_message = False
if steps_taken >= step_goal or calories_burned >= calorie_goal:
result_message = True
print("Great job, you've reached at least one goal")
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 1. Розділ 6
99
1
2
3
4
5
6
7
8
9
10
11
12
13
14
steps_taken = 12000
step_goal = 10000
calories_burned = 350
calorie_goal = 500
result_message = False
if steps_taken >= step_goal:
result_message = True
if calories_burned >= calorie_goal:
result_message = True
if result_message:
print("Great job, you've reached at least one goal")
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат