ডিফল্টরূপে, সমস্ত .NET অবজেক্ট হল রেফারেন্স প্রকার এবং তাদের সমতা এবং হ্যাশ কোড তাদের মেমরি ঠিকানা দ্বারা নির্ধারিত হয়। উপরন্তু, একটি বিদ্যমান বস্তুর জন্য একটি ভেরিয়েবল বরাদ্দ করা শুধুমাত্র মেমরিতে সেই ঠিকানাটিকে নির্দেশ করে, তাই কোন ব্যয়বহুল অনুলিপি ঘটছে না। দেখা যাচ্ছে যে এটি পাইথন বস্তুর জন্যও কিছু নির্দিষ্ট পরিমাণে সত্য।
পাইথন অবজেক্টের বৈশিষ্ট্য:সমস্ত পাইথন অবজেক্টে আছে
একটি অনন্য পরিচয় (একটি পূর্ণসংখ্যা, id(x) দ্বারা প্রত্যাবর্তিত); একটি প্রকার (টাইপ(x) দ্বারা প্রত্যাবর্তিত)
আপনি পরিচয় পরিবর্তন করতে পারবেন না; আপনি ধরন পরিবর্তন করতে পারবেন না।
কিছু বস্তু আপনাকে তাদের বিষয়বস্তু পরিবর্তন করতে দেয় (পরিচয় বা প্রকার পরিবর্তন না করেই)।
কিছু বস্তু আপনাকে তাদের বিষয়বস্তু পরিবর্তন করতে দেয় না।
টাইপটি একটি টাইপ অবজেক্ট দ্বারা উপস্থাপিত হয়, যা এই ধরণের বস্তু সম্পর্কে আরও জানে।