Sobes.tech
Junior — Middle

Quel mot-clé en langage Python est utilisé pour déclarer une variable à l'intérieur du constructeur d'une classe, qui est utilisée uniquement dans le bloc __init__?

sobes.tech IA

Réponse de l'IA

En Python, pour déclarer une variable à l'intérieur du constructeur d'une classe qui appartient à l'instance de l'objet, on utilise le mot-clé self. Par exemple :

class MyClass:
    def __init__(self, value):
        self.variable = value  # variable d'instance

La variable self.variable est accessible dans toutes les méthodes de la classe via l'objet self. Les variables déclarées sans self dans __init__ sont locales et ne sont accessibles que dans cette méthode.