Bug fix 2 issue1) it should ask y/n after it shows the grade to continue further 2) if i enter 7 or 9 it shld show invalid message
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 = input("Continue (y/n)")
if question == "y" or question == "Y":
calci()
if question == "n" or question == "N":
print("Bye")
print("ISQA 4900 quiz")
main2()
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 = input("Continue (y/n)")
while(True):
if question == "y" or question == "Y":
calci()
elif question == "n" or question == "N":
print("Bye")
break
else:
print("Invalid input. Please enter again")
question = input("Continue (y/n)")
print("ISQA 4900 quiz")
main2()



Bug fix 2 issue1) it should ask y/n after it shows the grade to continue further...
Explain what the code is doing line from line explanations please or summarize lines with an explanation def displayCart(): #displays the cart function """displayCart function - displays the items in the cart ---------------------------------------------------------------------""" import os os.system('clear') print("\n\nCart Contents:") print("Your selected items:", cart) def catMenu(): #function that displays the category menu """catMenu function - displays the categories user picks from ---------------------------------------------------------------------""" import os os.system('clear') print(""" 1 - Books 2 - Electronics 3 - Clothing d - display cart contents x -...