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

Suggested prompts:

Can you explain the difference between local and global variables?

What happens if I try to use a local variable outside its function?

Can you show an example of a global variable?

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