Avatar ·

Qu'est-ce qu'un objet en Python. Pourquoi ID(A) == ID(b) == ID(1) ?

📁 Sujets avancés sur Python, exemple, IA, livre, travail

Détail de la question.
Dans les livres Python, ils écrivent que tout en Python est un objet.

Nous prenons une approche traditionnelle pour apprendre/enseigner les langages de programmation. Les langages Pascal, C, C++ ont le concept de "nom de variable" (identifiant). Le nom de la variable est lié/assigné à une valeur - c'est une façon (dans le texte original du programme) de contacter une cellule mémoire pour obtenir la valeur qui y est stockée. C'est-à-dire que quelque part une variable est conservée à une certaine adresse et elle est connectée à l'adresse de la cellule.

Maintenant, nous passons à Python. Objet.

  a =  1   print  (a) a =  "He