In: Computer Science
The program is not asking y/n :look below
Enter your grade:0.00
F
Continue (y/n)y
Enter your grade:3.33
B+
Enter your grade:
--------------------------------------------
def calci():
    grade = float(input("Enter your grade:"))
    while (grade <= 4):
        if (grade >= 0.00 and grade <= 0.67):
            print("F")
            break
        elif (grade >= 0.67 and grade <= 0.99):
            print("D-")
            break
        elif (grade >= 1.00 and grade <= 1.32):
            print("D")
            break
        elif (grade >= 1.33 and grade <= 1.66):
            print("D+")
            break
        elif (grade >= 1.67 and grade <= 1.99):
            print("C-")
            break
        elif (grade >= 2.00 and grade <= 2.32):
            print("C")
            break
        elif (grade >= 2.33 and grade <= 2.66):
            print("C+")
        elif (grade >= 2.67 and grade <= 2.99):
            print("B-")
            break
        elif (grade >= 3.00 and grade <= 3.32):
            print("B")
            break
        elif (grade >= 3.33 and grade <= 3.66):
            print("B+")
        elif (grade >= 3.67 and grade <= 3.99):
            print("A-")
            break
        elif (grade == 4.00):
            print("A")
            break
        elif (grade == 4.00):
            print("A+")
        else:
            print("Invalid input enter FLOAT only")
        calci()
def main2():
    question = input("Continue (y/n)")
    if question == "n" or question == "N":
        print("Bye")
    elif question == "y" or question == "Y":
        calci()
        main2()
    else:
        print("Invalid Input-Enter either y or n")
        main2()
print("ISQA 4900 quiz")
calci()
main2()
 fix the error
def calci():
grade = float(input("Enter your grade:"))
while (grade <= 4):
if (grade >= 0.00 and grade <= 0.67):
print("F")
break
elif (grade >= 0.67 and grade <= 0.99):
print("D-")
break
elif (grade >= 1.00 and grade <= 1.32):
print("D")
break
elif (grade >= 1.33 and grade <= 1.66):
print("D+")
break
elif (grade >= 1.67 and grade <= 1.99):
print("C-")
break
elif (grade >= 2.00 and grade <= 2.32):
print("C")
break
elif (grade >= 2.33 and grade <= 2.66):
print("C+")
break
elif (grade >= 2.67 and grade <= 2.99):
print("B-")
break
elif (grade >= 3.00 and grade <= 3.32):
print("B")
break
elif (grade >= 3.33 and grade <= 3.66):
print("B+")
elif (grade >= 3.67 and grade <= 3.99):
print("A-")
break
elif (grade == 4.00):
print("A")
break
elif (grade == 4.00):
print("A+")
else:
print("Invalid input enter FLOAT only")
def main2():
question="y"
while(question=="y"):
if question == "y" or question == "Y":
calci()
question = input("Continue (y/n)")
print("Bye..")
print("ISQA 4900 quiz")
main2()

Note : Please comment below if you have concerns. I am here to help you
If you like my answer please rate and help me it is very Imp for me