Robocikowo>ROBOCIKOWO

Python — od podstaw do zaawansowanego · Funkcje zaawansowane

Closure — funkcje pamiętające kontekst

Funkcje zaawansowane

Wprowadzenie

Funkcja zagnieżdżona w innej funkcji ma dostęp do zmiennych zewnętrznej — nawet po jej zakończeniu. To closure (domknięcie). Podstawa dekoratorów i wielu wzorców funkcyjnych. W tej lekcji rozumiesz mechanizm i unikasz typowych pułapek.