✨🐍Descriptors & Property در پایتون!
میخوای کنترل بیشتری روی attribute های کلاسهات داشته باشی؟ 🤔
Descriptors و property بهت کمک میکنن!
باهاشون میتونی منطق custom برای get، set و delete کردن attribute ها تعریف کنی. 😎
اینطوری کدت تمیزتر و قابل فهمتر میشه!👌
#پایتون #آموزش #programming
https://t.me/python7ir
میخوای کنترل بیشتری روی attribute های کلاسهات داشته باشی؟ 🤔
Descriptors و property بهت کمک میکنن!
باهاشون میتونی منطق custom برای get، set و delete کردن attribute ها تعریف کنی. 😎
اینطوری کدت تمیزتر و قابل فهمتر میشه!👌
#پایتون #آموزش #programming
https://t.me/python7ir
فرق deepcopy و shallow copy رو میدونی؟ 🤔
فرض کن یه لیست داری. Shallow copy فقط یه "اشاره" جدید به همون لیست اصلی میسازه. تغییرات تو لیست جدید، لیست اصلی رو هم عوض میکنه! 🤯
اما deepcopy یه کپی کاملا مستقل ایجاد میکنه. هر تغییری بدی، فقط تو کپی اعمال میشه و اصل لیست دست نخورده میمونه. 😎
کدشو تو پست بعدی میذارم! 😉
#پایتون #آموزش #programming
https://t.me/python7ir
فرض کن یه لیست داری. Shallow copy فقط یه "اشاره" جدید به همون لیست اصلی میسازه. تغییرات تو لیست جدید، لیست اصلی رو هم عوض میکنه! 🤯
اما deepcopy یه کپی کاملا مستقل ایجاد میکنه. هر تغییری بدی، فقط تو کپی اعمال میشه و اصل لیست دست نخورده میمونه. 😎
کدشو تو پست بعدی میذارم! 😉
#پایتون #آموزش #programming
https://t.me/python7ir