İşte basit bir Python programı örneği, kullanıcıdan aldığı notların ortalamasını hesaplar:
# Kullanıcıdan notları al
notlar = []
while True:
not_str = input("Bir not girin (çıkmak için 'q' girin): ")
if not_str.lower() == 'q':
break
try:
notlar.append(float(not_str))
except ValueError:
print("Geçersiz giriş. Lütfen bir sayı girin.")
# Notların ortalamasını hesapla
if notlar:
ortalama = sum(notlar) / len(notlar)
print("Notların ortalaması:", ortalama)
else:
print("Girilen herhangi bir not bulunamadı.")
Bu program, kullanıcıdan notları alırken bir döngü kullanır. Kullanıcı 'q' tuşuna basana kadar not girişini devam ettirir. Döngüden çıkmak için 'q' tuşuna basabilirsiniz. Her giriş, notlar listesine eklenir.
Sonra, notların ortalamasını hesaplamak için sum()
ve len()
fonksiyonları kullanılır. Eğer notlar listesi boş değilse, ortalama hesaplanır ve ekrana yazdırılır. Aksi takdirde, "Girilen herhangi bir not bulunamadı." mesajı görüntülenir.