Sobes.tech
Junior — Middle

Python dilinde, yalnızca __init__ bloğunda kullanılan, sınıfın yapıcı metodunda değişken tanımlamak için kullanılan anahtar kelime nedir?

sobes.tech yapay zeka

AI'dan gelen yanıt

Python'da, bir sınıfın yapıcı (constructor) içinde, nesne örneğine ait olan bir değişkeni bildirmek için self anahtar kelimesi kullanılır. Örneğin:

class MyClass:
    def __init__(self, value):
        self.variable = value  # örnek değişkeni

self.variable değişkeni, sınıfın tüm metodlarında self nesnesi aracılığıyla erişilebilir. __init__ içinde self olmadan bildirilen değişkenler yerel olup sadece bu metodda erişilebilir.