Junior — Middle
Ce cuvânt cheie în limbajul Python este folosit pentru a declara o variabilă în interiorul constructorului unei clase, care este utilizată doar în blocul __init__?
sobes.tech AI
Răspuns de la AI
În Python, pentru a declara o variabilă în interiorul constructorului unei clase, care aparține instanței obiectului, se folosește cuvântul cheie self. De exemplu:
class MyClass:
def __init__(self, value):
self.variable = value # variabilă de instanță
Variabila self.variable este disponibilă în toate metodele clasei prin obiectul self. Variabilele declarate fără self în interiorul __init__ sunt locale și disponibile doar în această metodă.