Question
Write a program that calculates an adult's fat-burning heart rate, which is 70% of 220 minus the person's age. Complete fat_burning_heart_rate() to calculate the fat
Write a program that calculates an adult's fat-burning heart rate, which is 70% of 220 minus the person's age. Complete fat_burning_heart_rate() to calculate the fat burning heart rate.
The adult's age must be between the ages of 18 and 75 inclusive. If the age entered is not in this range, raise a ValueError exception in get_age() with the message "Invalid age." Handle the exception in __main__ and print the ValueError message along with "Could not calculate heart rate info."
Ex: If the input is:
35
the output is:
Fat burning heart rate for a 35 year-old: 129.5 bpm
If the input is:
17
the output is:
Invalid age. Could not calculate heart rate info.
def get_age():
age = int(input())
# TODO: Raise excpetion for invalid ages
return age
# TODO: Complete fat_burning_heart_rate() function
def fat_burning_heart_rate(age):
return heart_rate
if __name__ == "__main__":
# TODO: Modify to call get_age() and fat_burning_heart_rate()
#and handle the exception
age = get_age()
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started