Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Variable Locale | Portée des Variables
Techniques Python Intermédiaires

bookVariable Locale

Une variable locale est définie à l'intérieur d'une fonction. Vous ne pouvez pas accéder à cette variable en dehors de la définition de la fonction.

123456
def greet(): message = "Aloha" print(message, "# local message") greet() print(message) # This line will result in an error
copy

La sortie est :

Aloha # local message
NameError: name 'message' is not defined

La variable message n'est pas accessible dans la portée globale ; elle existe uniquement à l'intérieur de la fonction. Lorsque la fonction se termine, cette variable cesse d'exister.

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 2

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Awesome!

Completion rate improved to 3.7

bookVariable Locale

Glissez pour afficher le menu

Une variable locale est définie à l'intérieur d'une fonction. Vous ne pouvez pas accéder à cette variable en dehors de la définition de la fonction.

123456
def greet(): message = "Aloha" print(message, "# local message") greet() print(message) # This line will result in an error
copy

La sortie est :

Aloha # local message
NameError: name 'message' is not defined

La variable message n'est pas accessible dans la portée globale ; elle existe uniquement à l'intérieur de la fonction. Lorsque la fonction se termine, cette variable cesse d'exister.

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 2
some-alt