Mehmet Kağan
Hectopat
Herkese iyi akşamlar. Python öğrenmeye yeni başladım. Basit bir program olmasına rağmen saatlerdir çözemedim.
Amacımız stok içinde gözüken ürün sayısı 0 olana kadar o ürünü birer birer azaltmak. Bu sırada ürünün fiyat değerini her seferinde faturaya eklemek. Örneğin elimizde 3 tane Renault araç var. Bizim bundan elde edeceğimiz gelir 9 birim paradır. Bunu hesaplayan bir fonksiyon yazmak istedim ama başaramadım. Bu fonksiyonu her araç için yazıp en son çıkan sonuçların hepsini toplayabilirim. Eğer tek seferde bütün gelirleri hesaplayabilen bir fonksiyon olursa o da güzel olur.
Fatura:
Renault için; 3*3 = 9
Mercedes için; 0*4 = 0
Toyota için; 11*5, 5 = 60,5
Volvo için; 7*2 = 14.
Umarım derdimi anlatabilmişimdir
Amacımız stok içinde gözüken ürün sayısı 0 olana kadar o ürünü birer birer azaltmak. Bu sırada ürünün fiyat değerini her seferinde faturaya eklemek. Örneğin elimizde 3 tane Renault araç var. Bizim bundan elde edeceğimiz gelir 9 birim paradır. Bunu hesaplayan bir fonksiyon yazmak istedim ama başaramadım. Bu fonksiyonu her araç için yazıp en son çıkan sonuçların hepsini toplayabilirim. Eğer tek seferde bütün gelirleri hesaplayabilen bir fonksiyon olursa o da güzel olur.
Fatura:
Renault için; 3*3 = 9
Mercedes için; 0*4 = 0
Toyota için; 11*5, 5 = 60,5
Volvo için; 7*2 = 14.
Umarım derdimi anlatabilmişimdir
Python:
itemlist = ["renault","mercedes","toyota","volvo"]
stock = { "renault": 3,
"mercedes": 0,
"toyota": 11,
"volvo": 7 }
prices = { "renault": 3,
"mercedes": 4,
"toyota": 5.5,
"volvo": 2 }
Son düzenleyen: Moderatör: