I have writted all the code for Python Control Flow Medical Insurance Project. I don’t understand what Mistake I have done or what more code should I add to the project but it is never going to the next step`# Add your code here
def analyze_smoker(smoker_status):
if(smoker_status==1):
print(“To lower your cost, you should consider quitting smoking.”)
else:
print(“Smoking is not an issue for you.”)
def analyze_bmi(bmi_value):
if(bmi_value>30):
print("Your BMI is in the obese range. To lower your cost, you should significantly lower your BMI. ")
elif(bmi_value>=25) and (bmi_value<=30):
print("Your BMI is in the overweight range. To lower your cost, you should lower your BMI. ")
elif(bmi_value>=18.5)and (bmi_value<25):
print(“Your BMI is in a healthy range.”)
elif(bmi_value<18.5):
print(“our BMI is in the underweight range. Increasing your BMI will not help lower your cost, but it will help improve your health.”)
Function to estimate insurance cost:
def estimate_insurance_cost(name, age, sex, bmi, num_of_children, smoker):
estimated_cost = 250age - 128sex + 370bmi + 425num_of_children + 24000*smoker - 12500
print(name + “'s Estimated Insurance Cost: " + str(estimated_cost) + " dollars.”)
try:
analyze_smoker(smoker)
except ValueError:
print(“Please use 1 for smoker, and 0 for non-smoker.”)
analyze_bmi(bmi)
return estimated_cost
Estimate Keanu’s insurance cost
keanu_insurance_cost = estimate_insurance_cost(name = ‘Keanu’, age = 29, sex = 1, bmi = 26.2, num_of_children = 3, smoker = 1)
nived_insurance_cost=estimate_insurance_cost(name=‘Nived’,age=24,sex=1,bmi=27,num_of_children=0,smoker=1)`
What should I do and why should I do it?