Μάθημα Ανάπτυξης Python
Κεφάλαιο
>
Επίπεδο

Χρήση Λεξικών
Τοποθέτηση αντικειμένων χρησιμοποιώντας λεξικά

Στόχος

Συλλέξτε όλους τους καλλιέργειες στο πεδίο και αποθηκεύστε τις στην αποθήκη χρησιμοποιώντας λεξικά.

Υπάρχουν τέσσερις (4) καλλιέργειες που φυτρώνουν στο πεδίο: "corn", "carrot", "wheat" και "parsnip". Συλλέξτε τις καλλιέργειες και τοποθετήστε τις στην αποθήκη δημιουργώντας ένα λεξικό.

Περιηγηθείτε στο πεδίο και μαζέψτε όλες τις καλλιέργειες, μόλις έχετε περάσει επιτυχώς μέσα από το πεδίο. Μετρήστε τον αριθμό κάθε τύπου καλλιέργειας και αποθηκεύστε τις καλλιέργειες σε ένα λεξικό, για ευκολότερη διαχείριση και αποθήκευση.

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

Πρώτα δημιουργήστε ένα λεξικό με το όνομα crops και προσθέστε το όνομα κάθε καλλιέργειας ως συμβολοσειρά. Θέστε την τιμή κάθε καλλιέργειας ίση με τον αριθμό των καλλιεργειών που έχετε μαζέψει από αυτόν τον συγκεκριμένο τύπο.

Μόλις μαζέψετε όλες τις καλλιέργειες και τις τοποθετήσετε μέσα στο λεξικό, προχωρήστε προς τα X σημάδια και στρεφτείτε προς τα κουτιά για να τοποθετήσετε τις καλλιέργειες στην αποθήκη χρησιμοποιώντας τη συνάρτηση place(), όπως αυτό: place(crops["corn"]). Κάθε X σημείο έχει μια πινακίδα που σας ενημερώνει για την καλλιέργεια που αποθηκεύεται εκεί. Ολοκληρώστε το επίπεδο αποθηκεύοντας τις καλλιέργειες στα σωστά κουτιά αποθήκευσης, όπως υποδεικνύεται από τις πινακίδες.

Βιβλίο Κώδικα