Fonction dans fonction?

Résolu
MickaToast Messages postés 142 Date d'inscription   Statut Membre Dernière intervention   -  
dsy73 Messages postés 9252 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonsoir,

Je voulais tout simplement savoir si c'était possible (d'un point de vu compréhension du code etc..) de mettre une fonction dans une fonction.

def fonction1():
    def fonction2():
        return a*6
    a = 6
    print(fonction2())


En fait ça me permet de ne pas utiliser de paramètre dans les fonctions, vu que fonction2 prend les variables de fonction1.

Merci pour vos réponses!
A voir également:

1 réponse

dsy73 Messages postés 9252 Date d'inscription   Statut Contributeur Dernière intervention   2 485
 
Salut
cela me fait penser aux variables globales, il vaut mieux éviter ;)
0