Daily Shaarli

All links of one day in a single page.

July 23, 2019

Qu’est-ce qu’une closure en Python et Javascript ? – Sam & Max

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)

Lien wikipédia qui va bien

Python et son __name__ == "__main__"
GéGé, Geektionnerd Generator

Générer les dessins utilisé sur le framablog entre autres.

Facile d'utilisation et efficace !

Variables, scopes et closures en Python • Tutoriels • Zeste de Savoir

Des variables, des portées et des clôtures...