কম্পিউটার টিউটোরিয়াল

পাইথনে বিল্ট-ইন ক্লাস অ্যাট্রিবিউটগুলো কী কী?


পাইথন ডক্স অনুযায়ী, নিচের موارد বিল্ট-ইন ক্লাস অ্যাট্রিবিউট -

প্রতিটি পাইথন ক্লাস নিচের বিল্ট-ইন অ্যাট্রিবিউটগুলো রাখে এবং সেগুলো ডট (.) অপারেটর ব্যবহার করে যেকোনো অ্যাট্রিবিউটের মতো অ্যাক্সেস করা যায়:

  • classname.__dict__ : ক্লাসের নেমস্পেস ধারণকারী ডিকশনারি।
  • classname.__doc__ : ক্লাস ডকুমেন্টেশন স্ট্রিং বা অনডিফাইনড থাকলে None।
  • classname.__name__: ক্লাসের নাম।
  • classname.__module__: ক্লাস যেখানে ডিফাইন করা হয়েছে সেই মডিউলের নাম। - ইন্টারঅ্যাক্টিভ মোডে এই অ্যাট্রিবিউটটি "__main__"।
  • classname.__bases__ : বেস ক্লাসগুলোর একটি অপশনালি অ্যাম্পটি টাপল, বেস ক্লাস লিস্টে তাদের অকারেন্স অর্ডারে।

  1. পাইথন রেগুলার এক্সপ্রেশনে ক্যারেক্টার ক্লাস বা ক্যারেক্টার সেটের ব্যবহার

  2. পাইথনে ফাইল অবজেক্টের অ্যাট্রিবিউটসমূহ

  3. পাইথনে রিজার্ভড কিওয়ার্ডগুলো কী কী?

  4. পাইথন ফাংশন অ্যাট্রিবিউট (Function Attributes)