9597 shaares
234 private links
234 private links
OK !
Le truc tricky :
Pour faire simple, disons que les closures en Python sont en lectures seules, à moins qu’on précise explicitement avec nonlocal qu’on va utiliser une variable qui n’est pas locale et qu’on va la modifier.
Remarque de outsmirkable :
Cet article est complètement faux. Il y a confusion entre variable globale et closure. Une closure n’est pas une variable, c’est une FONCTION.
Son exemple de code est très pertinent et permet de démontrer l'utilité des closures (ou mieux: clôture)