__init__ and self
Në shqip: __init__ dhe self
ShpjegimiSQ
__init__ është metoda që Python-i e thërret vetë kur krijon një objekt të ri — konstruktori i klasës. self është vetë objekti: me self.emri = emri ruan të dhënat brenda tij, që t'i përdorësh më vonë.
EnglishEN
__init__ is the method Python calls automatically when creating a new object — the class constructor. self is the object itself: with self.name = name you store data inside it to use later.
Si ta mendosh
Si formulari i regjistrimit ditën e parë të shkollës: sapo vjen një nxënës i ri, i shkruhen emri dhe klasa — dhe ai „vetë“ (self) i mban me vete.
Lexoje në anglisht
Like the registration form on the first day of school: as soon as a new student arrives, their name and class get written down — and they themselves (self) carry them around.
Shembull kodipython
class Nxenes:
def __init__(self, emri, klasa):
self.emri = emri
self.klasa = klasa
arta = Nxenes("Arta", "10-2")