פרטי תוכנה:
הערכה עצלה היא דרך לתמצת חישוב מבלי מחשוב זה - זה יהיה רק יחושב כאשר התוצאה של החישוב שנצפתה בפועל.
לאחר החישוב נעשה, גישה נוספת לחישוב העצלן פשוט להחזיר את התוצאה במטמון.
מאז פייתון אינו תומך בהערכה עצלנית מקורי ומאז אין מספיק ווים במתורגמן לעשות משהו כזה בפייתון בכל, זה מזויף הערכה עצלנית. מה זה בעצם עושה, הוא עוטף את הפונקציה קורא בחפצים שיאלצו את תוצאת קריאה לפונקציה ברגע האחרון האפשרי.
כל זה נעשה באמצעות קוד פייתון 100%.
ישנן מספר דרכים כדי לקבל הערכה עצלנית בקוד שלך. הדרך העיקרית היא להשתמש באחת הפונקציות עצלנים / עיכוב או תת LazyEvaluated או להשתמש LazyEvaluationMetaClass כmetaclass לכיתה שלך.
תגובות לא נמצא