Retour aux quiz
Intermédiaire

Portée des variables locale et globale

Comprendre le scope des variables en Python.

quiz.py
1
x = 10
2
 
3
def fonction():
4
    x = 20
5
    return x
6
 
7
fonction()
8
print(x)

Réponses possibles

A10
B20
CErreur
DNone

Explication

La variable x à l'intérieur de la fonction est locale. Elle n'affecte pas la variable globale x qui reste égale à 10.

💡 La variable à l'intérieur de la fonction est locale.