Résolue

Accès aux variables dans les fonctions imbriquées

# Fonctions # Variables

Bonjour,

je me posais la question suivante.
Si je définis 3 fonctions imbriquées, on va dire f1, f2 et f3 comme ci :

f1
    f2
        f3

Est-ce que la fonction f3 a accès aux variables définies en f2 et f1 ?

Merci

Bonjour Baptiste

Techniquement tu ne peux pas définir une fonction dans une fonction. La plupart des IDE ne t'en empêcheront pas mais tu ne pourra pas accéder à ces fonctions par la suite.

Cela règle donc la question de l'accès au varible dans ce cas.

De manière générale, une variable déclarée dans une fonction est locale à cette fonction et, si elle n'est pas retournée par la fonction, elle ne pourra pas être utilisé en dehors.

Bonne journée.

Inscris-toi

(c'est gratuit !)

Inscris-toi

Tu dois créer un compte pour participer aux discussions.

Créer un compte

Rechercher sur le site

Formulaire de contact

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.