KnK sanırım hatanın sebebi koşullarda bunu sürekli bir değişkene atarken en sonda ki değişkenin F olarak kalmasını sağlamandan dolayı kaynaklanıyor olabilir. Ben sana şu kodları verim:
a=0
b=0
points= []
#Kaç veri girileceğini soruyor...
numGrades = int(input("Kaçtane Not girecen ProPam?: "))
#Verileri alıp points Listesine ekliyor...
while (a<numGrades):
grades= int(input(" > "))
points.append(grades)
a+=1
#Burada puanlara göre onları bir değişkene atadıktan sonra bunları komple points_alpha değişkenine ekliyor.
points_alpha = []
for i in points:
if (i>=90 and i<=100):
a=('A')
points_alpha.append(a)
elif (i<90 and i >= 80):
a=('B')
points_alpha.append(a)
elif (i<80 and i >= 70):
a=('C')
points_alpha.append(a)
elif (i<70 and i >= 60):
a=('D')
points_alpha.append(a)
elif (i<60 and i >= 0):
a=('F')
points_alpha.append(a)
#Son olarak burada da points_alpha listesi içindeki indexleri çıktı olarak veriyor...
print("\n\n\n***************** Sonuçlar *****************\n\n\n")
for j in points_alpha:
print(j)
İyi Çalışmalar dileri... 😁 😀