Μάθημα Ανάπτυξης Python
Κεφάλαιο 3
>
Επίπεδο 4
Στόχος
Πάρτε το καλάθι με αυγά και αποθηκεύστε τα αυγά σε δοχεία πριν καθορίσετε πόσα αυγά έχετε αποθηκεύσει.
Οι σταθερές είναι παρόμοιες με τις μεταβλητές, εκτός του ότι έχουν προ-ορισμένη τιμή που δεν μπορεί να αλλάξει. Σε αυτήν την άσκηση, θα χρησιμοποιήσετε μια σταθερά με όνομα egg_basket η οποία έχει μια άγνωστη τιμή που αντιπροσωπεύει τον αριθμό των αυγών στο καλάθι.
Δημιουργήστε δύο μεταβλητές για κάθε δοχείο με ονόματα: bag1, bag2 και αποθηκεύστε τα μισά των αυγών σε κάθε τσάντα χρησιμοποιώντας τελεστές, όπως αυτό: bag1 = egg_basket/2
Προχωρήστε προς τα σκοτεινά σημάδια X μπροστά από τα δοχεία και χρησιμοποιήστε τη συνάρτηση place() για να τοποθετήσετε τις τσάντες σε κάθε δοχείο, όπως αυτό: player.place(bag1).
Στη συνέχεια, προχωρήστε προς τα φωτεινά σημάδια X μπροστά από τα τραπέζια και χρησιμοποιήστε τη συνάρτηση speak() για να εκφράσετε πόσα αυγά έχετε.
Στο πρώτο φωτεινό σημείο X εκφράστε πόσα αυγά έχετε συνολικά: player.speak("there are %d eggs" % (egg_basket)). Στο επόμενο φωτεινό σημείο X εκφράστε πόσα αυγά βρίσκονται σε κάθε δοχείο, όπως αυτό: player.speak("there are %d eggs in bag 1 and %d in bag 2" % (bag1, bag2))