Menu
Coddy logo textTech

עם ארגומנטים

שיעור 3 מתוך 9 בקורס פונקציות lambda ב-Python של Coddy.

עכשיו נראה כמה דוגמאות לפונקציות למבדה עם ארגומנטים,

cube = lambda x : x * x * x
print(cube(3))  # מדפיס 27
print(cube(5))  # מדפיס 125

דוגמה נוספת (שימוש במבנה של שורת קוד אחת עבור משפט if-else)

max_num = lambda a, b : a if(a > b) else b
print(max_num(5, 9))  # מדפיס 9

אפשר להוסיף כמה ארגומנטים שרוצים!

שימו לב שהשימוש העיקרי בפונקציות למבדה הוא לביצוע פעולות קצרות ופשוטות.

challenge icon

אתגר

קל

צור פונקציית lambda שמקבלת שלושה משתנים כארגומנטים ומחזירה True אם הארגומנטים שווים, אחרת False; הקצה את פונקציית ה־lambda למשתנה is_equal.

אם אחד הארגומנטים הוא None, התעלם ממנו!

נסו בעצמכם

# כתבו כאן קוד

כל השיעורים ביחידה פונקציות lambda ב-Python

1פונקציות למבדה

מבואתחבירעם ארגומנטיםמוחזרות מפונקציה

2עם פונקציות מובנות

סינוןמיפוי

תרגלו בעצמכם: קומפיילר Python אונליין