kutuphane = [] def kitap_ekle(): kitap_adi = input("Kitap adını girin: ") yazar = input("Yazar girin: ") kutuphane.append({"kitap_adi": kitap_adi, "yazar":yazar}) print(f"'{kitap_adi}' başarıyla eklendi") def kitap_sil(): kitap_adi = input("Silmek istediğiniz kitabı girin: ") bulundu = False for kitap in kutuphane: if kitap["kitap_adi"] == kitap_adi: kutuphane.remove(kitap) bulundu = True print(f"'{kitap_adi}' başarıyla silindi") break if not bulundu: print(f"'{kitap_adi}' isimli kitap bulunamadı") def kitap_ara(): kitap_adi = input("Aranacak kitap adını girin: ") bulundu = False for kitap in kutuphane: if kitap["kitap_adi"] == kitap_adi: print(f"Kitap adı: {kitap['kitap_adi']}, Yazar: {kitap['yazar']}") bulundu = True break if not bulundu: print(f"'{kitap_adi}' isim kitap bulunamadı") def kitaplari_listele(): for kitap in kutuphane: print(f"Kitap adı: {kitap['kitap_adi']}, Yazar: {kitap['yazar']}") def menu(): while True: print("\nKütüphane Uygulaması") print("1- Kitap ekle") print("2- Kitap sil") print("3- kitap ara") print("4- kitapları listele") print("5- çıkış") secim = input("Seçiminizi yapın (1/2/3/4/5): ") if secim == '1': kitap_ekle() elif secim == '2': kitap_sil() elif secim == '3': kitap_ara() elif secim == '4': kitaplari_listele() elif secim == '5': print("çıkış yapılıyor...") break else: print("Geçersiz seçim!") menu()