from abc import ABC, abstractmethod class Giyim(ABC): sepet = [] @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 kiyafet_ismi_getir(self): return self.__kiyafet_ismi @abstractmethod def kiyafet_fiyat_getir(self): return self.__kiyafet_fiyat @abstractmethod def urun_kodu_getir(self): return self.__urun_kodu @abstractmethod def beden_getir(self): return self.__beden @abstractmethod def kumas_getir(self): return self.__kumas @abstractmethod def SepeteEkle(self, kiyafet_ismi): pass class KadinGiyim(Giyim): sepet = [] def __init__(self, kiyafet_ismi, kiyafet_fiyat, urun_kodu, beden, kumas): super().__init__( 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 def kiyafet_ismi_getir(self): self.__kiyafet_ismi=kiyafet_ismi print("Ürün İsmi: {}".format(self.__kiyafet_ismi)) def kiyafet_fiyat_getir(self): print("Fiyat: {}".format( self.kiyafet_fiyat)) def urun_kodu_getir(self): print("Ürün Kodu: {}".format(self.urun_kodu)) def beden_getir(self): print("Mevcut Bedenler: {}".format(self.beden)) def kumas_getir(self): print("Kumaş Türü: {}".format(self.kumas)) def SepeteEkle(self, kiyafet_ismi): sepet = [] sepet.append(self.kiyafet_ismi) beden = input("Beden seçiniz: ") print("{} adlı ürün sepete eklendi.".format(self.kiyafet_ismi)) class Kadın_Kozmetik(): def __init__(self,urun_adi,urun_fiyati,urun_kodu): self.__urun_adi = urun_adi self.__urun_fiyati = urun_fiyati self.__urun_kodu = urun_kodu def kozmetik_getir(self): print("Seçtiğiniz ürün {}'dır.".format(self.urun_adi)) def fiyat_getir(self): print("Seçmiş olduğunuz ürünün fiyatı {}'dır.".format(self.urun_fiyati)) def kod_getir(self): print("Seçmiş olduğunuz ürünün kodu {}'dır.".format(self.urun_kodu)) 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.__kiyafet_ismi = kiyafet_ismi #self.__kiyafet_fiyat = kiyafet_fiyat #self.__urun_kodu = urun_kodu #self.__beden = beden #self.__kumas = kumas #self.__paca_tipi = paca_tipi def kiyafet_ismi_getir(self): print("Ürün İsmi: {}".format(self.kiyafet_ismi)) def kiyafet_fiyat_getir(self): print("Fiyat: {}".format( self.kiyafet_fiyat)) def urun_kodu_getir(self): print("Ürün Kodu: {}".format(self.urun_kodu)) def beden_getir(self): print("Mevcut Bedenler: {}".format(self.beden)) def kumas_getir(self): print("Kumaş Türü: {}".format(self.kumas)) def paca_tipi_getir(self): print("Pantolonun paça tipi: {}".format(self.paca_tipi)) def SepeteEkle(self, kiyafet_ismi): sepet = [] sepet.append(self.kiyafet_ismi) beden = input("Beden seçiniz: ") print("{} adlı ürün sepete eklendi.".format(self.kiyafet_ismi)) 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.__kiyafet_ismi = kiyafet_ismi # self.__kiyafet_fiyat = kiyafet_fiyat # self.__urun_kodu = urun_kodu #self.__beden = beden #self.__kumas = kumas #self.__cinsiyet = cinsiyet def kiyafet_ismi_getir(self): print("Ürün İsmi: {}".format(self.kiyafet_ismi)) def kiyafet_fiyat_getir(self): print("Fiyat: {}".format( self.kiyafet_fiyat)) def urun_kodu_getir(self): print("Ürün Kodu: {}".format(self.urun_kodu)) def beden_getir(self): print("Mevcut Bedenler: {}".format(self.beden)) def kumas_getir(self): print("Kumaş Türü: {}".format(self.kumas)) def cinsiyet_getir(self): print("Cinsiyet: {}".format(self.cinsiyet)) def SepeteEkle(self, kiyafet_ismi): sepet = [] sepet.append(self.kiyafet_ismi) beden = input("Beden seçiniz: ") print("{} adlı ürün sepete eklendi.".format(self.kiyafet_ismi)) from abc import ABC, abstractmethod class Ayakkabi(ABC): @abstractmethod def __init__(self, ayakkabi_turu, marka, ayakkabi_numarasi, fiyat, urun_kodu): self.__ayakkabi_turu = ayakkabi_turu self.__marka = marka self.__ayakkabi_numarasi = ayakkabi_numarasi self.__fiyat = fiyat self.__urun_kodu = urun_kodu @abstractmethod def ayakkabi_turu_getir(self): return self.__ayakkabi_turu @abstractmethod def marka_getir(self): return self.__marka @abstractmethod def ayakkabi_numarasi_getir(self): return self.__ayakkabi_numarasi @abstractmethod def fiyat_getir(self): return self.__fiyat @abstractmethod def urun_kodu_getir(self): return self.__urun_kodu @abstractmethod def SepeteEkle(self, ayakkabi_turu): pass class KadinAyakkabi(Ayakkabi): def __init__(self, ayakkabi_turu, marka, ayakkabi_numarasi, fiyat, urun_kodu): super().__init__(ayakkabi_turu, marka, ayakkabi_numarasi, fiyat, urun_kodu)#topuklu ayakkabı #self.__ayakkabi_turu = ayakkabi_turu #self.__marka = marka # self.__ayakkabi_numarasi = ayakkabi_numarasi # self.__fiyat = fiyat # self.__urun_kodu = urun_kodu def ayakkabi_turu_getir(self): print("Ayakkabı Türü: {}".format(self.ayakkabi_turu)) def marka_getir(self): print("Ayakkabı Markası: {}".format(self.marka)) def ayakkabi_numarasi_getir(self): print("Mevcut Numaralar: {}".format(self.ayakkabi_numarasi)) def fiyat_getir(self): print("Ürün Fiyatı: {}".format(self.fiyat)) def urun_kodu_getir(self): print("Ürün Kodu: {}".format(self.urun_kodu)) def SepeteEkle(self, ayakkabi_turu): sepet = [] sepet.append(self.ayakkabi_turu) beden = input("Numara seçiniz: ") print("{} adlı ürün sepete eklendi.".format(self.ayakkabi_turu)) class ErkekAyakkabi(Ayakkabi): def __init__(self, ayakkabi_turu, marka, ayakkabi_numarasi, fiyat, urun_kodu): super().__init__(ayakkabi_turu, marka, ayakkabi_numarasi, fiyat, urun_kodu)#kundura #self.__ayakkabi_turu = ayakkabi_turu # self.__marka = marka # self.__ayakkabi_numarasi = ayakkabi_numarasi #self.__fiyat = fiyat #self.__urun_kodu = urun_kodu def ayakkabi_turu_getir(self): print("Ayakkabı Türü: {}".format(self.ayakkabi_turu)) def marka_getir(self): print("Ayakkabı Markası: {}".format(self.marka)) def ayakkabi_numarasi_getir(self): print("Mevcut Numaralar: {}".format(self.ayakkabi_numarasi)) def fiyat_getir(self): print("Ürün Fiyatı: {}".format(self.fiyat)) def urun_kodu_getir(self): print("Ürün Kodu: {}".format(self.urun_kodu)) def SepeteEkle(self, ayakkabi_turu): sepet = [] sepet.append(self.ayakkabi_turu) beden = input("Numara seçiniz: ") print("{} adlı ürün sepete eklendi.".format(self.ayakkabi_turu)) class CocukAyakkabi(Ayakkabi): def __init__(self, ayakkabi_turu, marka, ayakkabi_numarasi, fiyat, urun_kodu): super().__init__(ayakkabi_turu, marka, ayakkabi_numarasi, fiyat, urun_kodu)#panduf # self.__ayakkabi_turu = ayakkabi_turu # self.__marka = marka # self.__ayakkabi_numarasi = ayakkabi_numarasi # self.__fiyat = fiyat # self.__urun_kodu = urun_kodu def ayakkabi_turu_getir(self): print("Ayakkabı Türü: {}".format(self.ayakkabi_turu)) def marka_getir(self): print("Ayakkabı Markası: {}".format(self.marka)) def ayakkabi_numarasi_getir(self): print("Mevcut Numaralar: {}".format(self.ayakkabi_numarasi)) def fiyat_getir(self): print("Ürün Fiyatı: {}".format(self.fiyat)) def urun_kodu_getir(self): print("Ürün Kodu: {}".format(self.urun_kodu)) def SepeteEkle(self, ayakkabi_turu): sepet = [] sepet.append(self.ayakkabi_turu) beden = input("Numara seçiniz: ") print("{} adlı ürün sepete eklendi.".format(self.ayakkabi_turu)) from abc import ABC, abstractmethod class Aksesuar(ABC): @abstractmethod def __init__(self, urun_adi, urun_kodu, fiyat): self.__urun_adi = urun_adi self.__urun_kodu = urun_kodu self.__fiyat = fiyat @abstractmethod def urun_adi_getir(self): return self.__urun_adi @abstractmethod def urun_kodu_getir(self): return self.__urun_kodu @abstractmethod def fiyat_getir(self): return self.__fiyat @abstractmethod def SepeteEkle(self, urun_adi): pass class Çanta(Aksesuar): def __init__(self, urun_adi, renk, urun_kodu, fiyat): super().__init__(urun_adi, urun_kodu, fiyat) # self.__urun_adi = urun_adi # self.__urun_kodu = urun_kodu # self.__fiyat = fiyat # self.__renk = renk def getUrunAdi(self): return self.__urun_adi def urun_adi_getir(self): print("Çanta Türü: {}".format(self.urun_adi)) def renk_getir(self): print("Ürün Rengi: {}".format(self.renk)) def urun_kodu_getir(self): print("Ürün Kodu: {}".format(self.urun_kodu)) def fiyat_getir(self): print("Ürün Fiyatı: {}".format(self.fiyat)) def SepeteEkle(self, urun_adi): sepet = [] sepet.append(self.urun_adi) print("{} adlı ürün sepete eklendi.".format(self.urun_adi)) class Takı(Aksesuar): def __init__(self, urun_adi, materyal, urun_kodu, fiyat): super().__init__(urun_adi, urun_kodu, fiyat) # self.__urun_adi = urun_adi # self.__materyal = materyal # self.__urun_kodu = urun_kodu #self.__fiyat = fiyat def urun_adi_getir(self): print("Çanta Türü: {}".format(self.urun_adi)) def materyal_getir(self): print("Ürün Materyali: {}".format(self.materyal)) def urun_kodu_getir(self): print("Ürün Kodu: {}".format(self.urun_kodu)) def fiyat_getir(self): print("Ürün Fiyatı: {}".format(self.fiyat)) def SepeteEkle(self, urun_adi): sepet = [] sepet.append(self.urun_adi) print("{} adlı ürün sepete eklendi.".format(self.urun_adi)) class Kemer(Aksesuar): def __init__(self, urun_adi, renk, beden, urun_kodu, fiyat): super().__init__(urun_adi, urun_kodu, fiyat) # self.__renk = renk # self.__beden = beden def urun_adi_getir(self): print("Çanta Türü: {}".format(self.urun_adi)) def renk_getir(self): print("Ürün Rengi: {}".format(self.renk)) def beden_getir(self): print("Mevcut Bedenler: {}".format(self.beden)) def urun_kodu_getir(self): print("Ürün Kodu: {}".format(self.urun_kodu)) def fiyat_getir(self): print("Ürün Fiyatı: {}".format(self.fiyat)) def SepeteEkle(self, urun_adi): sepet = [] sepet.append(self.urun_adi) beden = input("Beden seçiniz: ") print("{} adlı ürün sepete eklendi.".format(self.urun_adi)) 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].kiyafet_ismi_getir(), urunlistesi[secim - 1].kiyafet_fiyat_getir(), urunlistesi[secim - 1].urun_kodu_getir, urunlistesi[secim - 1].beden_getir(), urunlistesi[secim - 1].kumas_getir())) cevap = str(input("Sepete eklemek istiyor musunuz? (E/H)")) if cevap == "E": print("".format(urunlistesi[secim - 1].SepeteEkle(""))) 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].kiyafet_ismi_getir(), urunlistesi2[secim - 1].kiyafet_fiyat_getir(), urunlistesi2[secim - 1].urun_kodu_getir, urunlistesi2[secim -1].beden_getir(), urunlistesi2[secim - 1].kumas_getir())) cevap = str(input("Sepete eklemek istiyor musunuz? (E/H)")) if cevap == "E": print("".format(urunlistesi2[secim - 1].SepeteEkle(""))) 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].kiyafet_ismi_getir(), urunlistesi3[secim - 1].kiyafet_fiyat_getir(), urunlistesi3[secim - 1].urun_kodu_getir, urunlistesi3[secim -1].beden_getir(), urunlistesi3[secim - 1].kumas_getir())) cevap = str(input("Sepete eklemek istiyor musunuz? (E/H)")) if cevap == "E": print("".format(urunlistesi3[secim - 1].SepeteEkle(""))) 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].kiyafet_ismi_getir(), urunlistesi_e1[secim - 1].kiyafet_fiyat_getir(), urunlistesi_e1[secim - 1].urun_kodu_getir, urunlistesi_e1[secim - 1].beden_getir(), urunlistesi_e1[secim - 1].kumas_getir())) cevap = str(input("Sepete eklemek istiyor musunuz? (E/H)")) if cevap == "E": print("".format(urunlistesi_e1[secim - 1].SepeteEkle(""))) 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].kiyafet_ismi_getir(), urunlistesi_e2[secim - 1].kiyafet_fiyat_getir(), urunlistesi_e2[secim - 1].urun_kodu_getir, urunlistesi_e2[secim -1].beden_getir(), urunlistesi_e2[secim - 1].kumas_getir())) cevap = str(input("Sepete eklemek istiyor musunuz? (E/H)")) if cevap == "E": print("".format(urunlistesi_e2[secim - 1].SepeteEkle(""))) 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].kiyafet_ismi_getir(), urunlistesi_e3[secim - 1].kiyafet_fiyat_getir(), urunlistesi_e3[secim - 1].urun_kodu_getir, urunlistesi_e3[secim -1].beden_getir(), urunlistesi_e3[secim - 1].kumas_getir(), urunlistesi_e3[secim - 1].paca_tipi_getir())) cevap = str(input("Sepete eklemek istiyor musunuz? (E/H)")) if cevap == "E": print("".format(urunlistesi_e3[secim - 1].SepeteEkle(""))) 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].kiyafet_ismi_getir(), urunlistesi_c1[secim - 1].kiyafet_fiyat_getir(), urunlistesi_c1[secim - 1].urun_kodu_getir, urunlistesi_c1[secim - 1].beden_getir(), urunlistesi_c1[secim - 1].kumas_getir(), urunlistesi_c3[secim - 1].cinsiyet_getir())) cevap = str(input("Sepete eklemek istiyor musunuz? (E/H)")) if cevap == "E": print("".format(urunlistesi_c1[secim - 1].SepeteEkle(""))) 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].kiyafet_ismi_getir(), urunlistesi_c2[secim - 1].kiyafet_fiyat_getir(), urunlistesi_c2[secim - 1].urun_kodu_getir, urunlistesi_c2[secim -1].beden_getir(), urunlistesi_c2[secim - 1].kumas_getir(), urunlistesi_c3[secim - 1].cinsiyet_getir())) cevap = str(input("Sepete eklemek istiyor musunuz? (E/H)")) if cevap == "E": print("".format(urunlistesi_c2[secim - 1].SepeteEkle(""))) 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].kiyafet_ismi_getir(), urunlistesi_c3[secim - 1].kiyafet_fiyat_getir(), urunlistesi_c3[secim - 1].urun_kodu_getir, urunlistesi_c3[secim -1].beden_getir(), urunlistesi_c3[secim - 1].kumas_getir(), urunlistesi_c3[secim - 1].cinsiyet_getir())) cevap = str(input("Sepete eklemek istiyor musunuz? (E/H)")) if cevap == "E": print("".format(urunlistesi_c3[secim - 1].SepeteEkle(""))) 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].ayakkabi_turu_getir(), urunlistesi_ak[secim - 1].marka_getir(), urunlistesi_ak[secim - 1].ayakkabi_numarasi_getir(), urunlistesi_ak[secim - 1].urun_kodu_getir, urunlistesi_ak[secim - 1].fiyat_getir())) cevap = str(input("Sepete eklemek istiyor musunuz? (E/H)")) if cevap == "E": print("".format(urunlistesi_ak[secim - 1].SepeteEkle(""))) 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].ayakkabi_turu_getir(), urunlistesi_ae[secim - 1].marka_getir(), urunlistesi_ae[secim - 1].ayakkabi_numarasi_getir(), urunlistesi_ae[secim - 1].urun_kodu_getir, urunlistesi_ae[secim - 1].fiyat_getir())) cevap = str(input("Sepete eklemek istiyor musunuz? (E/H)")) if cevap == "E": print("".format(urunlistesi_ae[secim - 1].SepeteEkle(""))) 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].ayakkabi_turu_getir(), urunlistesi_ac[secim - 1].marka_getir(), urunlistesi_ac[secim - 1].ayakkabi_numarasi_getir(), urunlistesi_ac[secim - 1].urun_kodu_getir, urunlistesi_ac[secim - 1].fiyat_getir())) cevap = str(input("Sepete eklemek istiyor musunuz? (E/H)")) if cevap == "E": print("".format(urunlistesi_ac[secim - 1].SepeteEkle(""))) 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].urun_adi_getir(), urunlistesi_aks1[secim - 1].renk_getir(), urunlistesi_aks1[secim - 1].urun_kodu_getir(), urunlistesi_aks1[secim - 1].fiyat_getir())) cevap = str(input("Sepete eklemek istiyor musunuz? (E/H)")) if cevap == "E": print("".format(urunlistesi_aks1[secim - 1].SepeteEkle(""))) 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].urun_adi_getir(), urunlistesi_aks2[secim - 1].materyal_getir(), urunlistesi_aks2[secim - 1].urun_kodu_getir(), urunlistesi_aks2[secim - 1].fiyat_getir())) cevap = str(input("Sepete eklemek istiyor musunuz? (E/H)")) if cevap == "E": print("".format(urunlistesi_aks2[secim - 1].SepeteEkle(""))) elif secim == 3: print("Kemer") secim = int(input("Lütfen seçim yapınız (Kemer1: 1, Kemer2: 2, Kemer3: 3, Kemer3: 4)")) print("Seçtiğiniz Ürünün Bilgileri") print("".format(urunlistesi_aks3[secim - 1].urun_adi_getir(), urunlistesi_aks3[secim - 1].renk_getir(), urunlistesi_aks3[secim - 1].beden_getir(), urunlistesi_aks3[secim - 1].urun_kodu_getir(), urunlistesi_aks3[secim - 1].fiyat_getir())) cevap = str(input("Sepete eklemek istiyor musunuz? (E/H)")) if cevap == "E": print("".format(urunlistesi_aks3[secim - 1].SepeteEkle(""))) else: print("Lütfen geçerli bir sayı giriniz.") else: print("Lütfen geçerli bir sayı giriniz.")