Listeler

Örnek

 {5,12,17,19,22,29,32} elemanlarından oluşan bir listenin ortalamasını döngü ile bulup, ortalamadan küçük olanları ekrana yazdırınız. NOT: Döngü kullanılmayan çözümlere puan verilmeyecektir.

sayilar=[5,12,17,19,22,29,32]

toplam=0
for sayi in sayilar:
    toplam+=sayi

print(f"sayilarin toplami: {toplam}")

ortalama = toplam / len(sayilar)

print(f"sayilarin ortalamasi: {ortalama}")

print(f"listedeki {ortalama} dan büyük sayılar")
for sayi in sayilar:
    if sayi>ortalama:
        print(sayi)

 

kitap_isimleri = ["Kiraz Ağacı", "Endülüs'te Bir Hafta", "Rich Dad Poor Dad", "Kapatuka"]
sayfa_sayilari = [207, 272, 292, 176]

eklenecek_kitap=input("Kitap eklemek ister misiniz")
if eklenecek_kitap=="evet":
   index=int(input("hangi rafa ekleme yapmak istersiniz?"))
   hangi_kitap=input("kitap ismini giriniz")
   kitap_isimleri.insert(index,hangi_kitap)

   kac_sayfa=input("eklediğiniz kitap kaç sayfa?")
   sayfa_sayilari.insert(index,kac_sayfa)
   
   aranacak_kitap = input("Hangi kitabı arıyorsunuz? ")
   
if aranacak_kitap in kitap_isimleri:
    SiraNo=kitap_isimleri.index(aranacak_kitap)
    print(aranacak_kitap, " kütüphanede var", sayfa_sayilari[SiraNo], " sayfadır")
   
else:
    print(aranacak_kitap, "kitabı bizde yoktur.")

print("Kütüphanedeki kitaplar")
print(kitap_isimleri)

 

Yorumunuzu Ekleyin


Yükleniyor...
    Yükleniyor...