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

Δημιουργία των δικών σας συναρτήσεων
Ορίσματα συνάρτησης

Στόχος

Χρησιμοποιήστε μια προσαρμοσμένη συνάρτηση για να ποτίσετε όλες τις καλλιέργειες στο χωράφι γράφοντας όχι περισσότερες από δεκατρι (13) γραμμές κώδικα.

Ένα επιχείρημα είναι η τιμή που εισάγετε μέσα στις παρενθέσεις ορισμένων συναρτήσεων. Όταν δημιουργείτε προσαρμοσμένες συναρτήσεις, έχετε τη δυνατότητα να ορίσετε επιχειρήματα για να προσθέσετε κάποια παραλλαγή στον κώδικα που εκτελείται.

Υπάρχουν αρκετές καλλιέργειες που χρειάζονται ποτισμός διαδοχικά. Χρησιμοποιήστε μια προσαρμοσμένη συνάρτηση για να απλοποιήσετε τον κώδικα σας και να μειώσετε τον αριθμό των γραμμών που χρειάζεται να γράψετε.

def water_crops(count): for x in range(count): player.move_forward(2) player.turn_left() player.water() player.turn_right()

Η μεταβλητή count στον παραπάνω κώδικα είναι ένα επιχείρημα. Με αυτή τη συνάρτηση, όχι μόνο μπορείτε να τρέξετε έναν βρόχο χρησιμοποιώντας αυτήν τη μία γραμμή κώδικα, αλλά μπορείτε επίσης να ορίσετε πόσες φορές θέλετε να επαναληφθεί ο βρόχος. Για παράδειγμα: γράφοντας water_crops(4) θα εκτελέσει τον βρόχο for μέσα στη συνάρτηση τέσσερις (4) φορές.

Ορίστε και χρησιμοποιήστε αυτήν τη συνάρτηση για να ποτίσετε τις καλλιέργειες, γράφοντας όχι περισσότερες από δεκατρι (13) γραμμές κώδικα.

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