Résolue

Compréhension de l'affectation des variables en mémoire

# Variables # Gestion de la mémoire

j'ai une question sur les variables , plus précisement sur les objet en memoire
par exemple :

a = 5
a = 10

lequel python ignorera ?

Gabriel Trouvé

Mentor

Salut !

Dans ton code, Python exécute d'abord l'instruction a = 5, ce qui associe à a l'objet 5. Ensuite, quand tu écris a = 10, Python associe a à l'objet 10. En gros, la nouvelle affectation écrase l'ancienne : la variable a pointe finalement vers 10, et la valeur 5 n'est plus accessible via a.

Donc, on peut dire que Python « ignore » la première valeur (5) une fois que la variable a est redéfinie avec 10.

A bientôt :)

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.