sepet = [] fiyat = [] from abc import ABC, abstractmethod class Giyim(ABC): @abstractmethod def __init__(self, kiyafet_ismi, kiyafet_fiyat, urun_kodu, beden, kumas): self.__kiyafet_ismi = kiyafet_ismi self.__kiyafet_fiyat = kiyafet_fiyat self.__urun_kodu = urun_kodu self.__beden = beden self.__kumas = kumas @abstractmethod def getkiyafet_ismi(self): return self.__kiyafet_ismi @abstractmethod def getkiyafet_fiyat(self): return self.__kiyafet_fiyat @abstractmethod def geturun_kodu(self): return self.__urun_kodu @abstractmethod def getbeden(self): return self.__beden @abstractmethod def getkumas(self): return self.__kumas @abstractmethod def getSepeteEkle(self, kiyafet_ismi): return self.__kiyafet_ismi @abstractmethod def getfiyat_gor(self, kiyafet_fiyat): fiyat.append(self.__kiyafet_fiyat) class KadinGiyim(Giyim): def __init__(self, kiyafet_ismi, kiyafet_fiyat, urun_kodu, beden, kumas): super().__init__(kiyafet_ismi, kiyafet_fiyat, urun_kodu,beden,kumas) def getkiyafet_ismi(self): print("Ürün İsmi: {}".format(self._Giyim__kiyafet_ismi)) def setkiyafet_ismi(self,kiyafet_ismi): self.__kiyafet_ismi = kiyafet_ismi def getkiyafet_fiyat(self): print("Fiyat: {}".format( self._Giyim__kiyafet_fiyat)) def geturun_kodu(self): print("Ürün Kodu: {}".format(self._Giyim__urun_kodu)) def getbeden(self): print("Mevcut Bedenler: {}".format(self._Giyim__beden)) def getkumas(self): print("Kumaş Türü: {}".format(self._Giyim__kumas)) def getSepeteEkle(self, kiyafet_ismi): sepet.append(self.__kiyafet_ismi) beden = input("Beden seçiniz: ") print("{} adlı ürün sepete eklendi.".format(self.kiyafet_ismi)) def getfiyat_gor(self, kiyafet_fiyat): fiyat.append(self._Giyim__kiyafet_fiyat) class ErkekGiyim(Giyim): def __init__(self, kiyafet_ismi, kiyafet_fiyat, urun_kodu, beden, kumas, paca_tipi): super().__init__(kiyafet_ismi, kiyafet_fiyat, urun_kodu, beden, kumas) self.__paca_tipi = paca_tipi def getkiyafet_ismi(self): print("Ürün İsmi: {}".format(self.__kiyafet_ismi)) def getkiyafet_fiyat(self): print("Fiyat: {}".format( self.__kiyafet_fiyat)) def geturun_kodu(self): print("Ürün Kodu: {}".format(self.__urun_kodu)) def getbeden(self): print("Mevcut Bedenler: {}".format(self.__beden)) def getkumas(self): print("Kumaş Türü: {}".format(self.kumas)) def getpaca_tipi(self): print("Pantolonun paça tipi: {}".format(self.__paca_tipi)) def getSepeteEkle(self, kiyafet_ismi): sepet.append(self.__kiyafet_ismi) beden = input("Beden seçiniz: ") print("{} adlı ürün sepete eklendi.".format(self.__kiyafet_ismi)) def getfiyat_gor(self, kiyafet_fiyat): fiyat.append(self.kiyafet_fiyat) class CocukGiyim(Giyim): def __init__(self, kiyafet_ismi, kiyafet_fiyat, urun_kodu, beden, kumas, cinsiyet): super().__init__( kiyafet_ismi, kiyafet_fiyat, urun_kodu, beden, kumas) self.__cinsiyet = cinsiyet def getkiyafet_ismi(self): print("Ürün İsmi: {}".format(self.__kiyafet_ismi)) def getkiyafet_fiyat(self): print("Fiyat: {}".format( self.__kiyafet_fiyat)) def geturun_kodu(self): print("Ürün Kodu: {}".format(self.__urun_kodu)) def getbeden(self): print("Mevcut Bedenler: {}".format(self.__beden)) def getkumas(self): print("Kumaş Türü: {}".format(self.__kumas)) def getcinsiyet(self): print("Cinsiyet: {}".format(self.__cinsiyet)) def getSepeteEkle(self, kiyafet_ismi): sepet.append(self.__kiyafet_ismi) beden = input("Beden seçiniz: ") print("{} adlı ürün sepete eklendi.".format(self.__kiyafet_ismi)) def getfiyat_gor(self, kiyafet_fiyat): fiyat.append(self.__kiyafet_fiyat) from abc import ABC, abstractmethod class Ayakkabi(ABC): @abstractmethod def __init__(self, ayakkabi_turu, marka, ayakkabi_numarasi, urun_fiyati, urun_kodu): self.__ayakkabi_turu = ayakkabi_turu self.__marka = marka self.__ayakkabi_numarasi = ayakkabi_numarasi self.__urun_fiyati = urun_fiyati self.__urun_kodu = urun_kodu @abstractmethod def getayakkabi_turu(self): return self.__ayakkabi_turu @abstractmethod def getmarka(self): return self__.marka @abstractmethod def getayakkabi_numarasi(self): return self.__ayakkabi_numarasi @abstractmethod def geturun_fiyati(self): return self.__urun_fiyati @abstractmethod def geturun_kodu(self): return self.urun_kodu @abstractmethod def getSepeteEkle(self, ayakkabi_turu): pass @abstractmethod def getfiyat_gor(self, urun_fiyati): fiyat.append(self.__urun_fiyati) class KadinAyakkabi(Ayakkabi): def __init__(self, ayakkabi_turu, marka, ayakkabi_numarasi, urun_fiyati, urun_kodu): super().__init__(ayakkabi_turu, marka, ayakkabi_numarasi, urun_fiyati, urun_kodu) def getayakkabi_turu(self): print("Ayakkabı Türü: {}".format(self.__ayakkabi_turu)) def getmarka(self): print("Ayakkabı Markası: {}".format(self.__marka)) def getayakkabi_numarasi(self): print("Mevcut Numaralar: {}".format(self.__ayakkabi_numarasi)) def geturun_fiyati(self): print("Ürün Fiyatı: {}".format(self.__urun_fiyati)) def geturun_kodu(self): print("Ürün Kodu: {}".format(self.__urun_kodu)) def getSepeteEkle(self, ayakkabi_turu): sepet.append(self.__ayakkabi_turu) beden = input("Numara seçiniz: ") print("{} adlı ürün sepete eklendi.".format(self.ayakkabi_turu)) def getfiyat_gor(self, urun_fiyati): fiyat.append(self.__urun_fiyati) class ErkekAyakkabi(Ayakkabi): def __init__(self, ayakkabi_turu, marka, ayakkabi_numarasi, urun_fiyati, urun_kodu): super().__init__(ayakkabi_turu, marka, ayakkabi_numarasi, urun_fiyati, urun_kodu)#kundura def getayakkabi_turu(self): print("Ayakkabı Türü: {}".format(self.__ayakkabi_turu)) def getmarka(self): print("Ayakkabı Markası: {}".format(self.__marka)) def getayakkabi_numarasi(self): print("Mevcut Numaralar: {}".format(self.__ayakkabi_numarasi)) def geturun_fiyati(self): print("Ürün Fiyatı: {}".format(self.__urun_fiyati)) def geturun_kodu(self): print("Ürün Kodu: {}".format(self.__urun_kodu)) def getSepeteEkle(self, ayakkabi_turu): sepet.append(self._ayakkabi_turu) beden = input("Numara seçiniz: ") print("{} adlı ürün sepete eklendi.".format(self.ayakkabi_turu)) def getfiyat_gor(self, urun_fiyati): fiyat.append(self.__urun_fiyati) class CocukAyakkabi(Ayakkabi): def __init__(self, ayakkabi_turu, marka, ayakkabi_numarasi, urun_fiyati, urun_kodu): super().__init__(ayakkabi_turu, marka, ayakkabi_numarasi, urun_fiyati, urun_kodu)#panduf def getayakkabi_turu(self): print("Ayakkabı Türü: {}".format(self.__ayakkabi_turu)) def getmarka(self): print("Ayakkabı Markası: {}".format(self.__marka)) def getayakkabi_numarasi(self): print("Mevcut Numaralar: {}".format(self.__ayakkabi_numarasi)) def geturun_fiyati(self): print("Ürün Fiyatı: {}".format(self.__urun_fiyati)) def geturun_kodu(self): print("Ürün Kodu: {}".format(self.__urun_kodu)) def getSepeteEkle(self, ayakkabi_turu): sepet.append(self.__ayakkabi_turu) beden = input("Numara seçiniz: ") print("{} adlı ürün sepete eklendi.".format(self.__ayakkabi_turu)) def getfiyat_gor(self, urun_fiyati): fiyat.append(self.__urun_fiyati) from abc import ABC, abstractmethod class Aksesuar(ABC): @abstractmethod def __init__(self, urun_adi, urun_kodu, urun_fiyati): self.__urun_adi = urun_adi self.__urun_kodu = urun_kodu self.__urun_fiyati = urun_fiyati @abstractmethod def geturun_adi(self): return self.__urun_adi @abstractmethod def geturun_kodu(self): return self.__urun_kodu @abstractmethod def geturun_fiyati(self): return self.__urun_fiyati @abstractmethod def getSepeteEkle(self, urun_adi): pass @abstractmethod def getfiyat_gor(self, urun_fiyati): fiyat.append(self.__urun_fiyati) class Çanta(Aksesuar): def __init__(self, urun_adi, renk, urun_kodu, urun_fiyati): super().__init__(urun_adi, urun_kodu, urun_fiyati) self.__renk = renk def geturun_adi(self): print("Ürün Türü: {}".format(self.__urun_adi)) def getrenk_getir(self): print("Ürün Rengi: {}".format(self.__renk)) def geturun_kodu(self): print("Ürün Kodu: {}".format(self.__urun_kodu)) def geturun_fiyati(self): print("Ürün Fiyatı: {}".format(self.__urun_fiyati)) def getSepeteEkle(self, urun_adi): sepet.append(self.urun_adi) print("{} adlı ürün sepete eklendi.".format(self.__urun_adi)) def getfiyat_gor(self, urun_fiyati): fiyat.append(self.urun_fiyati) class Takı(Aksesuar): def __init__(self, urun_adi, materyal, urun_kodu, urun_fiyati): super().__init__(urun_adi, urun_kodu, urun_fiyati) self.__materyal = materyal def geturun_adi(self): print("Ürün Adı: {}".format(self.__urun_adi)) def getmateryal(self): print("Ürün Materyali: {}".format(self.__materyal)) def geturun_kodu(self): print("Ürün Kodu: {}".format(self.__urun_kodu)) def geturun_fiyati(self): print("Ürün Fiyatı: {}".format(self.__urun_fiyati)) def getSepeteEkle(self, urun_adi): sepet.append(self.__urun_adi) print("{} adlı ürün sepete eklendi.".format(self.__urun_adi)) def getfiyat_gor(self, urun_fiyati): fiyat.append(self.__urun_fiyati) class Kemer(Aksesuar): def __init__(self, urun_adi, renk, beden, urun_kodu, urun_fiyati): super().__init__(urun_adi, urun_kodu, urun_fiyati) self.__renk = renk self.__beden = beden def geturun_adi(self): print("Ürün Adı: {}".format(self.__urun_adi)) def renk(self): print("Ürün Rengi: {}".format(self.__renk)) def getbeden(self): print("Mevcut Bedenler: {}".format(self.__beden)) def geturun_kodu(self): print("Ürün Kodu: {}".format(self.__urun_kodu)) def geturun_fiyati(self): print("Ürün Fiyatı: {}".format(self.__urun_fiyati)) def getSepeteEkle(self, urun_adi): sepet.append(self.__urun_adi) beden = input("Beden seçiniz: ") print("{} adlı ürün sepete eklendi.".format(self.__urun_adi)) def getfiyat_gor(self, urun_fiyati): fiyat.append(self.__urun_fiyati) urunlistesi = [] giyim = KadinGiyim("", "", "", "", "") urunlistesi.append(KadinGiyim("Mont", 250, 3552, "44 - 46 - 48 - 50", "Polyester")) urunlistesi.append(KadinGiyim("Kaban", 300, 2582, "46 - 48 - 52 - 56", "Kaşe")) urunlistesi.append(KadinGiyim("Trençkot", 270, 1780, "44 - 50 - 54 - 54", "Keten")) urunlistesi.append(KadinGiyim("Ceket", 300, 9870, "44 - 46 - 50 - 52", "Deri")) urunlistesi2 = [] giyim2 = KadinGiyim("", "", "", "", "") urunlistesi2.append(KadinGiyim("Gömlek", 250, 3552, "S - M - L - XL", "Pamuklu kumaş")) urunlistesi2.append(KadinGiyim("T-shirt", 300, 2582, "S - M - L - XXL", "Penye")) urunlistesi2.append(KadinGiyim("Bluz", 270, 1780, "S - M - L - XL", "Triko")) urunlistesi2.append(KadinGiyim("Crop", 300, 9870, "XS - S - M - L", "Örme Kumaş")) urunlistesi3 = [] giyim3 = KadinGiyim("", "", "", "", "") urunlistesi3.append(KadinGiyim("Etek", 250, 3552, "XS - S - M - L", "Örme Kumaş")) urunlistesi3.append(KadinGiyim("Pantolon", 300, 2582, "26 - 28 - 30 - 32", "Kot")) urunlistesi3.append(KadinGiyim("Şort", 270, 1780, "S - M - L - XL", "Su Geçirmez Kumaş")) urunlistesi3.append(KadinGiyim("Tayt", 300, 9870, "S - M - L - XL", "Deri")) urunlistesi_e1 = [] giyim_e1 = ErkekGiyim("", "", "", "", "", "") urunlistesi_e1.append(ErkekGiyim("Mont", 250, 3552, "M - L - XL - XXL", "Polyester", "")) urunlistesi_e1.append(ErkekGiyim("Kaban", 300, 2582, "L - XL - XXL", "Kaşe", "")) urunlistesi_e1.append(ErkekGiyim("Yelek", 270, 1780, "S - M - L", "Örme Kumaş", "")) urunlistesi_e1.append(ErkekGiyim("Ceket", 300, 9870, "M - L - XL", "Deri", "")) urunlistesi_e2 = [] giyim_e2 = ErkekGiyim("", "", "", "", "", "") urunlistesi_e2.append(ErkekGiyim("Gömlek", 250, 3552, "S - M - L - XL", "Pamuklu kumaş", "")) urunlistesi_e2.append(ErkekGiyim("T-shirt", 300, 2582, "S - M - L", "Penye", "")) urunlistesi_e2.append(ErkekGiyim("Kazak", 270, 1780, "S - M - L - XL", "Triko", "")) urunlistesi_e2.append(ErkekGiyim("Sweatshirt", 300, 9870, "S - M - L - XL", "Örme Kumaş", "")) urunlistesi_e3 = [] giyim_e3 = ErkekGiyim("", "", "", "", "", "") urunlistesi_e3.append(ErkekGiyim("Eşofman Altı", 250, 3552, "M - L - XL - XXL", "Polyester", "")) urunlistesi_e3.append(ErkekGiyim("Pantolon", 300, 2582, "38 - 40 - 42 - 44", "Kot", "Straight Cut")) urunlistesi_e3.append(ErkekGiyim("Şort", 270, 1780, "S - M - L - XL - XXL", "Su Geçirmez Kumaş","")) urunlistesi_c1 = [] giyim_c1 = CocukGiyim("", "", "", "", "", "") urunlistesi_c1.append(CocukGiyim("Mont", 250, 3552, "10 yaş, 12 yaş, 14 yaş", "Polyester", "Kız")) urunlistesi_c1.append(CocukGiyim("Kaban", 250, 3552, "7 yaş, 8 yaş, 10 yaş", "Polyester", "Erkek")) urunlistesi_c1.append(CocukGiyim("Ceket", 250, 3552, "12 yaş, 13 yaş, 14 yaş, 15 yaş", "Polyester", "Kız")) urunlistesi_c2 = [] giyim_c2 = CocukGiyim("", "", "", "", "", "") urunlistesi_c2.append(CocukGiyim("Elbise", 250, 3552, "3 yaş, 4 yaş, 7 yaş", "Polyester", "Kız")) urunlistesi_c2.append(CocukGiyim("Sweatshirt", 250, 3552, "8 yaş, 10 yaş, 12 yaş", "Polyester", "Erkek")) urunlistesi_c2.append(CocukGiyim("T-shirt", 250, 3552, "11 yaş 13 yaş, 14 yaş", "Polyester", "Kız")) urunlistesi_c2.append(CocukGiyim("Body", 250, 3552, "5 yaş, 7 yaş, 9 yaş", "Polyester", "Erkek")) urunlistesi_c3 = [] giyim_c3 = CocukGiyim("", "", "", "", "", "") urunlistesi_c3.append(CocukGiyim("Pantolon", 250, 3552, "3 yaş, 7 yaş, 9 yaş, 10 yaş", "Polyester", "Erkek")) urunlistesi_c3.append(CocukGiyim("Etek", 250, 3552, "8 yaş, 9 yaş, 12 yaş", "Polyester", "Kız")) urunlistesi_c3.append(CocukGiyim("Tayt", 250, 3552, "11 yaş, 12 yaş, 13 yaş", "Polyester", "Kız")) urunlistesi_c3.append(CocukGiyim("Şort", 250, 3552, "5 yaş, 6 yaş, 7 yaş, 8 yaş", "Polyester", "Erkek")) urunlistesi_ak = [] ayakkabi_k1 = KadinAyakkabi("", "", "", "", "") urunlistesi_ak.append(KadinAyakkabi("Spor Ayakkabı" , "Puma" ,"36 - 37 - 38 - 39" , 300 , 2001)) urunlistesi_ak.append(KadinAyakkabi("Topuklu Ayakkabı", "Polaris", "37 - 38 - 39", 289 , 2032)) urunlistesi_ak.append(KadinAyakkabi("Sandalet", "Rose", "37 - 38 - 39" , 300 , 1236)) urunlistesi_ak.append(KadinAyakkabi("Casual Ayakkabı", "Butigo", "38 - 39 - 40", 500 , 1478)) urunlistesi_ae = [] ayakkabi_e1 = ErkekAyakkabi("" , "" , "" , "" , "") urunlistesi_ae.append(ErkekAyakkabi("Klasik Ayakkabı", "Adidas", "40 - 41 -42 -43", 589, 1254)) urunlistesi_ae.append(ErkekAyakkabi("Sneaker", "Nike", "40 - 41 - 42", 900, 1478)) urunlistesi_ae.append(ErkekAyakkabi("Sandalet", "Hammer Jack", "42 - 43 ", 680, 1258)) urunlistesi_ae.append(ErkekAyakkabi("Casual Ayakkabı", "Nippon", "41 - 42 -43", 785, 1888)) urunlistesi_ac = [] ayakkabi_c1 = CocukAyakkabi("" , "" , "" , "" , "") urunlistesi_ac.append(CocukAyakkabi("Spor Ayakkabı", "Kinetix", "19 - 20 -23", 570, 1236)) urunlistesi_ac.append(CocukAyakkabi("Sandalet","Dunlop", "20 - 22 - 23", 289, 1459)) urunlistesi_ac.append(CocukAyakkabi("Panduf", "Polaris", "25 - 26 - 27", 150, 2589)) urunlistesi_ac.append(CocukAyakkabi("Krampon", "Adidas", " 26 - 27 - 28E", 382, 4965)) urunlistesi_aks1 = [] aksesuar1 = Çanta("", "", "", "") urunlistesi_aks1.append(Çanta("Abiye Çanta", "Siyah", 3520, 279)) urunlistesi_aks1.append(Çanta("Sırt Çantası", "Kırmızı", 4850, 125)) urunlistesi_aks1.append(Çanta("El Çantası", "Kahverengi", 2780, 100)) urunlistesi_aks1.append(Çanta("Omuz Çantası", "Lacivert", 1870, 70)) urunlistesi_aks2 = [] aksesuar1 = Takı("", "", "", "") urunlistesi_aks2.append(Takı("Kolye", "Gümüş", 4780, 280)) urunlistesi_aks2.append(Takı("Yüzük", "Gümüş", 2560, 300)) urunlistesi_aks2.append(Takı("Bileklik", "Boncuk", 8350, 25)) urunlistesi_aks2.append(Takı("Küpe", "İnci", 4526, 50)) urunlistesi_aks3 = [] aksesuar1 = Kemer("", "", "", "", "") urunlistesi_aks3.append(Kemer("Kemer", "Siyah", "S - M - L", 2793, 50)) urunlistesi_aks3.append(Kemer("Kemer", "Kahverengi", "S - M - L", 1250, 70)) urunlistesi_aks3.append(Kemer("Kemer", "Yeşil", "S - M - L", 2580, 45)) urunlistesi_aks3.append(Kemer("Kemer", "Gri", "S - M - L", 1670, 60)) while True: secim = int(input("Lütfen kategori seçiniz 'Giyim: 1, Ayakkabı: 2, Aksesuar: 3, Çıkış: 0 '")) if secim == 0: print("Çıkış yapılıyor...") break elif secim == 1: print("GİYİM") secim = int(input("Lütfen kategori seçiniz 'Kadın Giyim: 1, Erkek Giyim: 2, Çocuk Giyim: 3, Çıkış: 0 '")) if secim == 0: print("Çıkış yapılıyor...") break elif secim == 1: print("KADIN GİYİM") secim = int(input("Lütfen kategori seçiniz 'Dış Giyim: 1, Üst Giyim: 2, Alt Giyim: 3, Çıkış: 0 '")) if secim == 0: print("Çıkış yapılıyor...") break if secim == 1: secim = int(input("Lütfen seçim yapınız (Mont: 1, Kaban: 2, Trençkot: 3, Ceket: 4)")) print("Seçtiğiniz Ürünün Bilgileri") print("".format(urunlistesi[secim - 1].getkiyafet_ismi(), urunlistesi[secim - 1].getkiyafet_fiyat(), urunlistesi[secim - 1].geturun_kodu, urunlistesi[secim - 1].getbeden(), urunlistesi[secim - 1].getkumas())) cevap = str(input("Sepete eklemek istiyor musunuz? (E/H)")) if cevap == "E": print("".format(urunlistesi[secim - 1].getSepeteEkle(""))) print("".format(urunlistesi[secim - 1].getfiyat_gor(""))) elif secim == 2: secim = int(input("Lütfen seçim yapınız (Gömlek: 1, T-shirt: 2, Bluz: 3, Crop: 4)")) print("") print("Seçtiğiniz Ürünün Bilgileri") print("".format(urunlistesi2[secim - 1].getkiyafet_ismi(), urunlistesi2[secim - 1].getkiyafet_fiyat(), urunlistesi2[secim - 1].geturun_kodu, urunlistesi2[secim -1].getbeden(), urunlistesi2[secim - 1].getkumas())) cevap = str(input("Sepete eklemek istiyor musunuz? (E/H)")) if cevap == "E": print("".format(urunlistesi2[secim - 1].getSepeteEkle(""))) print("".format(urunlistesi2[secim - 1].getfiyat_gor(""))) elif secim == 3: secim = int(input("Lütfen seçim yapınız (Etek: 1, Pantolon: 2, Şort: 3, Tayt: 4)")) print("") print("Seçtiğiniz Ürünün Bilgileri") print("".format(urunlistesi3[secim - 1].getkiyafet_ismi(), urunlistesi3[secim - 1].getkiyafet_fiyat(), urunlistesi3[secim - 1].geturun_kodu, urunlistesi3[secim -1].getbeden(), urunlistesi3[secim - 1].getkumas())) cevap = str(input("Sepete eklemek istiyor musunuz? (E/H)")) if cevap == "E": print("".format(urunlistesi3[secim - 1].getSepeteEkle(""))) print("".format(urunlistesi3[secim - 1].getfiyat_gor(""))) else: print("Lütfen geçerli bir sayı giriniz.") elif secim == 2: print("ERKEK GİYİM") secim = int(input("Lütfen kategori seçiniz 'Dış Giyim: 1, Üst Giyim: 2, Alt Giyim: 3, Çıkış: 0 '")) if secim == 0: print("Çıkış yapılıyor...") break if secim == 1: secim = int(input("Lütfen seçim yapınız (Mont: 1, Kaban: 2, Yelek: 3, Ceket: 4)")) print("") print("Seçtiğiniz Ürünün Bilgileri") print("".format(urunlistesi_e1[secim - 1].getkiyafet_ismi(), urunlistesi_e1[secim - 1].getkiyafet_fiyat(), urunlistesi_e1[secim - 1].geturun_kodu, urunlistesi_e1[secim - 1].getbeden(), urunlistesi_e1[secim - 1].getkumas())) cevap = str(input("Sepete eklemek istiyor musunuz? (E/H)")) if cevap == "E": print("".format(urunlistesi_e1[secim - 1].SepeteEkle(""))) print("".format(urunlistesi_e1[secim - 1].fiyat_gor(""))) elif secim == 2: secim = int(input("Lütfen seçim yapınız (Gömlek: 1, T-shirt: 2, Kazak: 3, Sweatshirt: 4)")) print("") print("Seçtiğiniz Ürünün Bilgileri") print("".format(urunlistesi_e2[secim - 1].getkiyafet_ismi(), urunlistesi_e2[secim - 1].getkiyafet_fiyat(), urunlistesi_e2[secim - 1].geturun_kodu, urunlistesi_e2[secim -1].getbeden(), urunlistesi_e2[secim - 1].getkumas())) cevap = str(input("Sepete eklemek istiyor musunuz? (E/H)")) if cevap == "E": print("".format(urunlistesi_e2[secim - 1].getSepeteEkle(""))) print("".format(urunlistesi_e2[secim - 1].getfiyat_gor(""))) elif secim == 3: secim = int(input("Lütfen seçim yapınız (Eşofman Altı: 1, Pantolon: 2, Şort: 3)")) print("") print("Seçtiğiniz Ürünün Bilgileri") print("".format(urunlistesi_e3[secim - 1].getkiyafet_ismi(), urunlistesi_e3[secim - 1].getkiyafet_fiyat(), urunlistesi_e3[secim - 1].geturun_kodu, urunlistesi_e3[secim -1].getbeden(), urunlistesi_e3[secim - 1].getkumas(), urunlistesi_e3[secim - 1].getpaca_tipi())) cevap = str(input("Sepete eklemek istiyor musunuz? (E/H)")) if cevap == "E": print("".format(urunlistesi_e3[secim - 1].getSepeteEkle(""))) print("".format(urunlistesi_e3[secim - 1].getfiyat_gor(""))) else: print("Lütfen geçerli bir sayı giriniz.") elif secim == 3: print("ÇOCUK GİYİM") secim = int(input("Lütfen kategori seçiniz 'Dış Giyim: 1, Üst Giyim: 2, Alt Giyim: 3, Çıkış: 0 '")) if secim == 0: print("Çıkış yapılıyor...") break if secim == 1: secim = int(input("Lütfen seçim yapınız (Mont: 1, Kaban: 2, Ceket: 3")) print("") print("Seçtiğiniz Ürünün Bilgileri") print("".format(urunlistesi_c1[secim - 1].getkiyafet_ismi(), urunlistesi_c1[secim - 1].getkiyafet_fiyat(), urunlistesi_c1[secim - 1].geturun_kodu, urunlistesi_c1[secim - 1].getbeden(), urunlistesi_c1[secim - 1].getkumas(), urunlistesi_c3[secim - 1].getcinsiyet())) cevap = str(input("Sepete eklemek istiyor musunuz? (E/H)")) if cevap == "E": print("".format(urunlistesi_c1[secim - 1].getSepeteEkle(""))) print("".format(urunlistesi_c1[secim - 1].getfiyat_gor(""))) elif secim == 2: secim = int(input("Lütfen seçim yapınız (Elbise: 1, Sweatshirt: 2, T-shirt: 3, Body: 4)")) print("") print("Seçtiğiniz Ürünün Bilgileri") print("".format(urunlistesi_c2[secim - 1].getkiyafet_ismi(), urunlistesi_c2[secim - 1].getkiyafet_fiyat(), urunlistesi_c2[secim - 1].geturun_kodu, urunlistesi_c2[secim -1].getbeden(), urunlistesi_c2[secim - 1].getkumas(), urunlistesi_c3[secim - 1].getcinsiyet())) cevap = str(input("Sepete eklemek istiyor musunuz? (E/H)")) if cevap == "E": print("".format(urunlistesi_c2[secim - 1].getSepeteEkle(""))) print("".format(urunlistesi_c2[secim - 1].getfiyat_gor(""))) elif secim == 3: secim = int(input("Lütfen seçim yapınız (Pantolon: 1, Etek: 2, Tayt: 3 Şort: 4)")) print("") print("Seçtiğiniz Ürünün Bilgileri") print("".format(urunlistesi_c3[secim - 1].getkiyafet_ismi(), urunlistesi_c3[secim - 1].getkiyafet_fiyat(), urunlistesi_c3[secim - 1].geturun_kodu, urunlistesi_c3[secim -1].getbeden(), urunlistesi_c3[secim - 1].getkumas(), urunlistesi_c3[secim - 1].getcinsiyet())) cevap = str(input("Sepete eklemek istiyor musunuz? (E/H)")) if cevap == "E": print("".format(urunlistesi_c3[secim - 1].getSepeteEkle(""))) print("".format(urunlistesi_c3[secim - 1].getfiyat_gor(""))) else: print("Lütfen geçerli bir sayı giriniz.") else: print("Lütfen geçerli bir sayı giriniz.") elif secim == 2: print("Ayakkabı") secim = int(input("Lütfen kategori seçiniz 'Kadın Ayakkabı: 1, Erkek Ayakkabı: 2, Çocuk Ayakkabı: 3, Çıkış: 0 '")) if secim == 0: print("Çıkış yapılıyor...") break elif secim == 1: print("KADIN AYAKKABI") secim = int(input("Lütfen seçim yapınız (Spor: 1, Topuklu: 2, Sandalet: 3, Casual: 4)")) print("Seçtiğiniz Ürünün Bilgileri") print("".format(urunlistesi_ak[secim - 1].getayakkabi_turu(), urunlistesi_ak[secim - 1].getmarka(), urunlistesi_ak[secim - 1].getayakkabi_numarasi(), urunlistesi_ak[secim - 1].geturun_kodu, urunlistesi_ak[secim - 1].geturun_fiyati())) cevap = str(input("Sepete eklemek istiyor musunuz? (E/H)")) if cevap == "E": print("".format(urunlistesi_ak[secim - 1].getSepeteEkle(""))) print("".format(urunlistesi_ak[secim - 1].getfiyat_gor(""))) elif secim == 2: print("ERKEK AYAKKABI") secim = int(input("Lütfen seçim yapınız (Klasik: 1, Sneaker: 2, Sandalet: 3, Casual: 4)")) print("Seçtiğiniz Ürünün Bilgileri") print("".format(urunlistesi_ae[secim - 1].getayakkabi_turu(), urunlistesi_ae[secim - 1].getmarka(), urunlistesi_ae[secim - 1].getayakkabi_numarasi(), urunlistesi_ae[secim - 1].geturun_kodu, urunlistesi_ae[secim - 1].geturun_fiyati())) cevap = str(input("Sepete eklemek istiyor musunuz? (E/H)")) if cevap == "E": print("".format(urunlistesi_ae[secim - 1].getSepeteEkle(""))) print("".format(urunlistesi_ae[secim - 1].getfiyat_gor(""))) elif secim == 3: print("ÇOCUK AYAKKABI") secim = int(input("Lütfen seçim yapınız (Spor: 1, Sandalet: 2, Panduf: 3, Krampon: 4)")) print("Seçtiğiniz Ürünün Bilgileri") print("".format(urunlistesi_ac[secim - 1].getayakkabi_turu(), urunlistesi_ac[secim - 1].getmarka(), urunlistesi_ac[secim - 1].getayakkabi_numarasi(), urunlistesi_ac[secim - 1].urun_kodu_getir, urunlistesi_ac[secim - 1].geturun_fiyati())) cevap = str(input("Sepete eklemek istiyor musunuz? (E/H)")) if cevap == "E": print("".format(urunlistesi_ac[secim - 1].getSepeteEkle(""))) print("".format(urunlistesi_ac[secim - 1].getfiyat_gor(""))) else: print("Lütfen geçerli bir sayı giriniz.") elif secim == 3: print("AKSESUAR") secim = int(input("Lütfen kategori seçiniz 'Çanta: 1, Takı: 2, Kemer: 3, Çıkış: 0 '")) if secim == 0: print("Çıkış yapılıyor...") break elif secim == 1: print("Çanta") secim = int(input("Lütfen seçim yapınız (Abiye Çanta: 1, Sırt Çantası: 2, El Çantası: 3, Omuz Çantası: 4)")) print("Seçtiğiniz Ürünün Bilgileri") print("".format(urunlistesi_aks1[secim - 1].geturun_adi(), urunlistesi_aks1[secim - 1].getrenk(), urunlistesi_aks1[secim - 1].geturun_kodu(), urunlistesi_aks1[secim - 1].geturun_fiyati())) cevap = str(input("Sepete eklemek istiyor musunuz? (E/H)")) if cevap == "E": print("".format(urunlistesi_aks1[secim - 1].getSepeteEkle(""))) print("".format(urunlistesi_aks1[secim - 1].getfiyat_gor(""))) elif secim == 2: print("TAKI") secim = int(input("Lütfen seçim yapınız (Kolye: 1, Yüzük: 2, Bileklik: 3, Küpe: 4)")) print("Seçtiğiniz Ürünün Bilgileri") print("".format(urunlistesi_aks2[secim - 1].geturun_adi(), urunlistesi_aks2[secim - 1].getmateryal(), urunlistesi_aks2[secim - 1].geturun_kodu(), urunlistesi_aks2[secim - 1].geturun_fiyati())) cevap = str(input("Sepete eklemek istiyor musunuz? (E/H)")) if cevap == "E": print("".format(urunlistesi_aks2[secim - 1].getSepeteEkle(""))) print("".format(urunlistesi_aks2[secim - 1].getfiyat_gor(""))) elif secim == 3: print("Kemer") secim = int(input("Lütfen seçim yapınız (Kemer1: 1, Kemer2: 2, Kemer3: 3, Kemer4: 4)")) print("Seçtiğiniz Ürünün Bilgileri") print("".format(urunlistesi_aks3[secim - 1].geturun_adi(), urunlistesi_aks3[secim - 1].getrenk(), urunlistesi_aks3[secim - 1].getbeden(), urunlistesi_aks3[secim - 1].geturun_kodu(), urunlistesi_aks3[secim - 1].geturun_fiyati())) cevap = str(input("Sepete eklemek istiyor musunuz? (E/H)")) if cevap == "E": print("".format(urunlistesi_aks3[secim - 1].getSepeteEkle(""))) print("".format(urunlistesi_aks3[secim - 1].getfiyat_gor(""))) else: print("Lütfen geçerli bir sayı giriniz.") else: print("Lütfen geçerli bir sayı giriniz.") sepetgor = input("Sepetinizi görüntülemek için 'S'ye tıklayınız.") if sepetgor == "S": print() print("*" * 10 + "SEPET" + "*" * 10) for i in range(len(sepet)): print(sepet[i], "-" * 20, fiyat[i], "TL") toplam= 0 for j in range(len(fiyat)): toplam += fiyat[j] print("Toplam Tutar: ", toplam) urunlistesi.getkiyafet_ismi()