grade = 0.0
grade = input("Please enter your gpa")
def grade_give(grade):
if grade > 0.9:
print("A")
elif grade > 0.8 and grade < 0.9 :
print("B")
elif grade >0.7 and grade < 0.8:
print ("C")
elif grade >0.6 and grade <0.7:
print ("D")
elif grade >0.5 and grade <0.6:
print ("E")
elif grade >0.4 and grade <0.3:
print ("F")
else:
print("Bad score")
grade_give(grade)
The error which appears is File "/Users/pradyu/Desktop/py.py/function.py", line 4, in grade_give if grade > 0.9: TypeError: '>' not supported between instances of 'str' and 'float'