Junior — Middle
Ի՞նչ բանալի բառ Python լեզվում օգտագործվում է դասի կոնստրուկտորում փոփոխական հայտարարելու համար, որը օգտագործվում է միայն __init__ բլոկում:
sobes.tech AI
Պատասխան AI-ից
Python-ում, դասի կոնստրուկտորում փոփոխական հայտարարելու համար, որը պատկանում է օբյեկտի օրինակին, օգտագործվում է self բանալի բառը: Օրինակ՝
class MyClass:
def __init__(self, value):
self.variable = value # օրինակ փոփոխական
self.variable փոփոխականը հասանելի է դասի բոլոր մեթոդներում self օբյեկտի միջոցով: __init__-ի ներսում առանց self հայտարարած փոփոխականները տեղական են և հասանելի միայն այդ մեթոդում։