Python Geliştirme Kursu
Bölüm
>
Seviye
Sözlükleri Kullanmak
Sözlükler kullanarak nesneleri yerleştirme
Amaç
Tarladaki tüm mahsulleri biç ve bunları sözlükler kullanarak depo odasına yerleştir.
Tarlada dört (4) mahsul yetiştirilmektedir: "corn", "carrot", "wheat" ve "parsnip". Mahsulleri biç ve bir sözlük oluşturarak depo odasına yerleştir.
Tarlada gez ve tüm mahsulleri topla, tarladan başarılı bir şekilde geçtikten sonra. Her tür mahsulün sayısını belirle ve mahsulleri kolay kullanım ve depolama için bir sözlükte sakla.
crops = {} crops["corn"] = number of corn stocks in the field .......
Önce crops adında bir sözlük oluştur ve her mahsulün adını string olarak ekle. Belirli türden topladığın mahsul sayısını her mahsulün değeri olarak ayarla.
Tüm mahsulleri topladıktan ve sözlüğe yerleştirdikten sonra, X işaretlerine doğru yürü ve place() fonksiyonunu kullanarak mahsulleri depo odasına yerleştir, şöyle: place(crops["corn"]). Her X işareti, oraya yerleştirilecek mahsulu bildiren bir tabela içerir. Seviyeyi, tabelaların işaret ettiği doğru depo kutularına mahsulleri yerleştirerek tamamla.