קורס פיתוח בפייתון
פרק
>
רמה

יצירת פונקציות משלך
ארגומנטים לפונקציה

מטרה

השתמש בפונקציה מותאמת אישית כדי להשקות את כל הגידולים בשדה בכתיבת לא יותר מ-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) תריץ את הלולאה בתוך הפונקציה ארבע (4) פעמים.

הגדר והשתמש בפונקציה זו כדי להשקות את הגידולים בכתיבת לא יותר מ-13 שורות קוד.

ספר קוד