Notions de base sur les scopes PythonVue d'ensemble des champs d'applicationRésolution des noms : La règle LEGBExemples de champs d'applicationLe champ d'application intégréLa déclaration mondialeConception du programme : Minimiser les variables globalesConception du programme : Minimiser les changements entre fichiersAutres façons d'accéder aux globauxFonctions imbriquées et champs d'applicationVue d'ensemble des portées imbriquéesExemples de champs d'application imbriquésFermetures et fonctions d'usineEmboîtement arbitraire des champs d'applicationLa déclaration non localebases non localesnonlocal en actionCas limites non locauxOptions de rétention par l'ÉtatNon-locaux : Changeable, par appel, LEGBGlobaux : Changeables mais partagésAttributs de la fonction : Modifiable, par appel, explicite Classes : Modifiable, par appel, OOPEt le gagnant est...Portées et valeurs par défaut des argumentsLes boucles requièrent des valeurs par défaut, pas des champs d'applicationRésumé du chapitreTeste tes connaissances : QuizTeste tes connaissances : Réponses