while True:Tam ekran görüntüsü atar mısın? Sorunun nerede hata verdiğini ve ne yapılacağını söyleyebiliriz böylece. Muhtemelen belirttiği yerde boşluk bırakmanız gerekiyor.
Python dilinde boşluklar önemli, kod böyle gözükmeli. Ayrıca kodu bir kod editörü ile yazmanız daha iyi olur. Kodda mantık hatası da var, if ve elif'lerin sırası önemli.Kolay bi kod ama ortalama kısmında hata veriyor.
while True:
ortalama=int(input("lütfen kaç sınava girdiğinizi yazınız:")
sınav=int(input("lütfen bu sınavlardan kaç aldığınızı yazınız(toplam şekilde):"))
a=sınav_notu/ort_sınav
if a=>100 and 0<=a:
print("lütfen geçerli bir not girin")
elif a=>50:
print("tebrikler sınıfı geçdiniz")
elif a<50:
print("üzgünüz geçemediniz")
elif a=>85:
print("tebrikler takdir belgesi ile geçdiniz")
elif a=>75:
print("tebrikler teşşekür belgesi ile geçdiniz")
Burada "ortalama" ve "sınav" inputlarını a=sınav_notu/ort_sınav olarak kullanarak hata yapmışsınız, sınav_notu ve ort_sınav adında atanmış değişkenleriniz bu kodda görünmüyor.ortalama=int(input("lütfen kaç sınava girdiğinizi yazınız:")
sınav=int(input("lütfen bu sınavlardan kaç aldığınızı yazınız(toplam şekilde):"))
a=sınav_notu/ort_sınav
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.