Junior — Middle
Python dilində, yalnızca __init__ blokunda istifadə olunan sinifin qurucu metodunda dəyişən elan etmək üçün hansı açar söz istifadə olunur?
sobes.tech Süni İntellekt
AI-dan cavab
Python-da, obyektin nümunəsinə aid olan dəyişəni sinifin konstruktoru daxilində elan etmək üçün self açar sözündən istifadə olunur. Məsələn:
class MyClass:
def __init__(self, value):
self.variable = value # nümunə dəyişəni
self.variable dəyişəni, sinifin bütün metodlarında self obyekti vasitəsilə əlçatandır. __init__ daxilində self olmadan elan olunan dəyişənlər lokal və yalnız bu metodda mövcuddur.