Day 13 - Not sure why it isn't working

Need help getting this to work

print("Grade Generator")
print()
name = input("Name of Test: ")
print()
maxScore = float(input("Maximum Possible Score: "))
print()
score = float(input("Your Score: "))
decimal = float(maxScore / 100)
percentage = float(score / decimal)
final = float(score / decimal)
if final > .40 and final < .50:
  print("Your Grade is F")
elif final > .50 and final < .60:
  print("Your Grade is D")
elif final > .60 and final < .70:
  print("Your Grade is C")
elif final > .70 and final < .80:
  print("Your Grade is B")
elif final > .80 and final < .90:
  print("Your Grade is A-")
elif final > .90 and final < .99:
  print("Your Grade is A")
elif final == .100:
  print("Your Grade is A+, Perfect Score!!")

A post was merged into an existing topic: Day 013 - Project 13 : Grade Generator