Skip to content

Instantly share code, notes, and snippets.

View DMamatmurodov's full-sized avatar
🏠
Working from home

Ali DMamatmurodov

🏠
Working from home
View GitHub Profile

Python'da __str__ va __repr__ metodlari!

Ularni maqsadi va ishlatilishi:

__str__ va __repr__ bular classning metodi bo'lib, biz bularni yozilgan kodlarni so'ngida, qayta tekshirish maqsadida, ya'ni debugging qilishga foydalanamiz.

__repr__ bu maxsus string taqdim etuvchini obyektlarni qaytaradigan metod hisoblanadi. __str__ esa, maxsus bo'lmagan string qatnashgan obyektlarni qaytaruvchi metod hisoblanadi. __str__ ni taqdim qilish str() built-in funksiyasini e'lon qilish orqali amalga oshiriladi, __repr__ ni taqdim qilish uchun ham, huddi shunday repr() funksiyasi orqli amalga oshiriladi.