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.