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

Βασικοί Τελεστές
Σταθερές και Πρακτική

Στόχος

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

Οι σταθερές είναι παρόμοιες με τις μεταβλητές, εκτός του ότι έχουν προ-ορισμένη τιμή που δεν μπορεί να αλλάξει. Σε αυτήν την άσκηση, θα χρησιμοποιήσετε μια σταθερά με όνομα 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))

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