def notlar(satır):
satır = satır[:-1]
liste = satır.split(",")
isim = liste[0]
not1 = int(liste[1])
not2 = int(liste[2])
not3 = int(liste[3])
enson_not = not1 * (3/10) + not2 * (3/10) + not3 * (4/10)
if (enson_not >= 90):
harf = “AA”
elif (enson_not >= 80):
harf = “BB”
elif ( enson_not >= 70):
harf = “CC”
elif (enson_not >= 60):
harf = “DD”
elif (enson_not >= 50):
harf = “EE”
elif ( enson_not >= 40):
harf = “FF”
elif( enson_not >= 30):
harf = “GG”
else:
harf = “ZZ”
return isim + “------------------>” + harf + “\n”
with open(“notlar.txt”,“r”,encoding=“utf-8”) as file:
eklenecekler = []
for i in file:
eklenecekler.append(notlar(i))
print(eklenecekler)
with open(“notlar2.txt”, “w”, encoding=“utf-8”) as file2:
liste = []
for i in eklenecekler:
file2.write(i)
with open(“gecenler.txt”,“a”,encoding=“utf-8”) as file3:
liste1 = []
for i in eklenecekler:
i = i[:-1]
liste1 = i.split("------------------>")
if (i[1] == “AA” ):
file3.write(i[0])