Yanlış yapmadıysam böyle olmalı. Kod paylaşınca ne zarar geleceğini düşünüyorsunuz anlamıyorum. Bu arada ürünleri başta iki nokta ile tanımlamışsınız. Python'a hakim olmadığım için öyle denedim ve hata verdi. Bayağı liste işte, eşittir gerekiyor benim bildiğim.
Kodu tam bu mesajı yazarken paylaştınız. O şekilde değil,bu şekilde paylaşıyoruz.
Kod:toplam = 0. toplamFiyat = 0. siparis = [] urunler = ["ekmek", "çay", "süt", "peynir", "yumurta"] fiyat = [2, 3, 5, 6, 8] for i in range(len(urunler)): print(f"{urunler} - kilo fiyatı {fiyat} tl") while True: x = input("almak istediğiniz ürün: ") y = int(input("kilo giriniz: ")) for i in range(len(urunler)): if urunler == x: z = fiyat toplam = int(z) * y. toplamFiyat += int(toplam) siparis.append(f"{y} kilo {x} : {toplam} tl") print(f"{y} kilo {x} : {toplam} liradır. \nürün sepetinizde.") k = input("ürün eklemek ister misiniz? (e/h): ") if k == "h": break for i in range(len(siparis)): print(f"{i + 1}.{siparis} ") print(f"toplam fiyat: {toplamFiyat}") input()
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.