[]

Codeacademy PYTHON takıldım!

Merhaba coderlar, pythonda codeacademy kasıyorum ama takıldım, codumuz şöyle

prices = {
"banana" : 4,
"apple" : 2,
"orange" : 1.5,
"pear" : 3,
}
stock = {
"banana" : 6,
"apple" : 0,
"orange" : 32,
"pear" : 15,
}

for key in prices:
print key
print "price: %s" % prices[key]
print "stock: %s" % stock[key]



bizden istediği de şu : Create a variable called total and set it to zero.
Loop through the prices dictionaries.
For each key in prices, multiply the number in prices by the number in stock. Print that value into the console and then add it to total.
Finally, outside your loop, print total.


yani dıyorki stock*price i print et totale ekle dıyor.

Any help is appreciated.

 
print "price: %s" % prices[key]
kodundan sonra

total += prices[key]
koy.

en alta da fordan çıktıntan sonra print total de.
  • eksi sozlukte eksiyen adam  (01.08.14 20:38:54) 
sen de yazdığını postla da onun üzerinden gidelim. Bir de codecademy bazen sapıtıyor. virgüllere boşluklara falan dikkat et sayfayı yenile.


  • safepassage  (01.08.14 20:39:59) 
eksi sozlukte eksiyen adam. olmadı o kod. bizden istediği stocktaki urunlerın toplam değeri

total = 0
total += prices[key]*stock[key]
print total


denedim olmadı bu arada
  • anonymice  (01.08.14 20:49:38 ~ 20:51:08) 
en üstte total = 0 yapman lazım.

yoksa her for'da 0 yapar total'i.

prices[key]*stock[key] olması lazım.

codepaste.net

yukarıda verdiğim şekilde çalışıyor.
  • eksi sozlukte eksiyen adam  (01.08.14 20:55:42 ~ 21:00:31) 
tesekkurler dostum, çözüldü.


  • anonymice  (01.08.14 21:07:41) 
1
buraya yazılanların hakları Sir Anthony Hopkins'e aittir.
yazan eden compumaster, ilgilenen eden fader
modere edenler angelus, Artibir, aychovsky, baba jo, basond, compumaster, deckard, duyulmasi gerektigi kadar, fader, fraise, groove salad, kahvegibi, kaymaktutmayansicaksut, kibritsuyu, monstro, pandispanya, robin, ron dennis
bu sitede yazılanların hiçbiri doğru değildir. site içeriği küçükler için sakıncalı olabilir. yazılardan yazarları sorumludur. kaynak göstermeden alıntılanamaz. devlet tarafından atanmış bir kurumun internet üzerinde kimin hangi bilgiye ulaşıp ulaşamayacağına karar vermesi insan haklarına aykırıdır. web siteleri kullanıcıların istekleri doğrultusunda bağlandıkları yerlerdir. kullanıcılar isterlerse bir web sitesine bağlanmayabilirler. bu güçleri ve imkanları mevcuttur. bir kullanıcı bir siteye bağlanmak istiyorsa bu onun tercihi ve hakkıdır. bağlanmak istemiyorsa bu yine onun tercihi ve hakkıdır. halkın kendisine hizmet etmesi için görevlendirdiği kurumlar hadlerini aşıp halka neye ulaşıp ulaşmayacağını bilmeyen cahil cühela muamelesi edemezler. ebeveynlerin çocuklarını sakıncalı içeriklerden koruması için çok sayıda bedava ve ücretli yazılım mevcuttur. bu yazılımlar bir web tarayıcısını kullanmaktan daha karmaşık teknik bilgi gerektirmemektedir. devletin milletini küçük düşürmesi ve ebleh yerine koyması yasaktır. Skimlinks ile linkler üzerinden yönlendirme payı alınmaktadır.