Python fejlesztési kurzus
Fejezet
>
Szint

Szótárak használata
Objektumok elhelyezése szótárak használatával

Cél

Arassuk be a mezőn lévő összes terményt, és tároljuk őket a raktárban szótárak segítségével.

A mezőn négy (4) termény nő: "corn", "carrot", "wheat" és "parsnip". Arassuk be a terményeket, és helyezzük el őket a raktárban egy szótár létrehozásával.

Sétálj végig a mezőn, és gyűjtsd össze az összes terményt, miután sikeresen végigjártad a mezőt. Számold meg az egyes terménytípusokat, és tárold őket egy szótárban, hogy könnyebben kezelhetők és tárolhatók legyenek.

crops = {} crops["corn"] = number of corn stocks in the field .......

Először hozz létre egy crops nevű szótárat, és add hozzá minden termény nevét stringként. Állítsd be minden termény értékét az adott típusból összegyűjtött mennyiségre.

Miután összegyűjtötted az összes terményt és elhelyezted őket a szótárban, menj az X jelzésekhez, és nézz szembe a ládákkal, hogy a place() függvény segítségével tárold a terményeket, például így: place(crops["corn"]). Minden X jelzésnél megtalálható egy tábla, amely azt jelzi, melyik termény kerül tárolásra. Fejezd be a szintet úgy, hogy a terményeket a táblák által jelzett megfelelő tárolóládákba helyezed el.

Kódkönyv