Μάθημα Ανάπτυξης Python
Κεφάλαιο 3
>
Επίπεδο 2
Στόχος
Συλλέξτε αυγά και ισορροπήστε τα βιβλία προσθέτοντας και αφαιρώντας τις ποσότητές τους.
Ήρθε η ώρα να συλλέξουμε μερικά αυγά στην περιοχή φωλιάσματος, να περπατήσουμε και να συλλέξουμε τα διάφορα αυγά στο πεδίο ώστε να καταγράψουμε πόσα αυγά έχουν γεννηθεί. Τα κόκκινα αυγά διαφέρουν από τα λευκά και τα σκούρα, καθώς δεν είναι αυγά κοτόπουλου.
Αρχικά, περπατήστε πάνω από όλα τα αυγά για να τα συλλέξετε, στη συνέχεια δημιουργήστε δύο (2) μεταβλητές: total και red_eggs. Στη μεταβλητή total, προσθέστε τον αριθμό όλων των αυγών που έχετε μαζέψει από κάθε τύπο· στη μεταβλητή red_eggs, αποθηκεύστε πόσα κόκκινα αυγά έχετε συλλέξει.
Μόλις συλλέξετε τα πάντα, περπατήστε προς τα σκοτεινά σημάδια X, σταθείτε μπροστά από το γραφείο και ελέγξτε ποια είναι η διατροφική αξία κάθε αυγού. Χρησιμοποιήστε τη συνάρτηση speak() για να πολλαπλασιάσετε (*) τη μεταβλητή total με 90, που είναι η διατροφική αξία σε θερμίδες κάθε αυγού. Έτσι: player.speak(total * 90).
Αφού τελειώσετε με την καταγραφή της διατροφής αυτής της παρτίδας, κατευθυνθείτε προς το φωτεινό σημάδι X και ελέγξτε τον αριθμό των αυγών κοτόπουλου που έχετε. Για να το κάνετε αυτό, πρέπει να αφαιρέσετε (-) τη μεταβλητή red_eggs από τη μεταβλητή total και να εμφανίσετε το αποτέλεσμα χρησιμοποιώντας τη συνάρτηση speak. Έτσι: player.speak(total - red_eggs), για να ολοκληρώσετε το επίπεδο.