Sobes.tech
Junior — Middle

Ի՞նչ բանալի բառ Python լեզվում օգտագործվում է դասի կոնստրուկտորում փոփոխական հայտարարելու համար, որը օգտագործվում է միայն __init__ բլոկում:

sobes.tech AI

Պատասխան AI-ից

Python-ում, դասի կոնստրուկտորում փոփոխական հայտարարելու համար, որը պատկանում է օբյեկտի օրինակին, օգտագործվում է self բանալի բառը: Օրինակ՝

class MyClass:
    def __init__(self, value):
        self.variable = value  # օրինակ փոփոխական

self.variable փոփոխականը հասանելի է դասի բոլոր մեթոդներում self օբյեկտի միջոցով: __init__-ի ներսում առանց self հայտարարած փոփոխականները տեղական են և հասանելի միայն այդ մեթոդում։