I am trying to create a program that will calculate the BMI of a person as my homework. I am getting "unexpected indent" error in line 9 which is ***print ("Your BMI is: ",BMI). I have moved the indent back and forth to correct it but still not working. Please help as I am only a beginner. Thank you in advance.
user_input = float(input("Let's calculate your BMI! Please select if you 'K' for kilograms and L for pounds for your weight: ")).upper
if user_input == "K":
    user_input_weight_kgs = float(input("Weight in kgs.:"))
    user_input_height = float(input("Height by inches: "))
    user_input_age = (input("Age:"))
    BMI_for_kgs  = float(user_input_weight / (user_input_height **2))
        print ("Your BMI is: ",BMI)
    if BMI < 18.5 :
        print ("Under Weight")
    elif BMI < 26:
        print ("Normal Weight")
    else:
        print ("Over Weight")
elif user_input == "L":
    user_input_weight_lbs = float(input("Weight in lbs.: "))  
    user_input_height = float(input("Height by inches: "))
    user_input_age = (input("Age:"))
    BMI_for_lbs  = float((user_input_weight * 703) / (user_input_height **2))
        print ("Your BMI is: ",BMI)
    if BMI < 18.5 :
        print ("Under Weight")
    elif BMI < 26:
        print ("Normal Weight")
    else:
        print ("Over Weight")       
elif guess.isnumeric():
    print ("Please select an alphabet only! Letter 'K' or 'L'")
elif len(guess) > 1:
    print ("Please choose a single alphabet only! Letter 'K' or 'L'")
elif len(guess) == 0:
    print ("You need to enter a letter! Letter 'K' or 'L'")
else:
    break
 
     
    