কম্পিউটার

কিভাবে আমরা পাইথন শ্রেণীর বৈশিষ্ট্য উল্লেখ করব?


পাইথন ডকুমেন্টেশন থেকে −

ক্লাস অবজেক্ট দুই ধরনের অপারেশন সমর্থন করে:অ্যাট্রিবিউট রেফারেন্স এবং ইনস্ট্যান্টিয়েশন।

অ্যাট্রিবিউট রেফারেন্সগুলি Python:obj.name-এ সমস্ত অ্যাট্রিবিউট রেফারেন্সের জন্য ব্যবহৃত স্ট্যান্ডার্ড সিনট্যাক্স ব্যবহার করে। বৈধ বৈশিষ্ট্যের নাম হল সেই সমস্ত নাম যা ক্লাস অবজেক্ট তৈরি করার সময় ক্লাসের নামস্থানে ছিল। সুতরাং, যদি শ্রেণী সংজ্ঞাটি এইরকম দেখায় -

class MyClass:
"""A simple example class"""
i = 12345
def f(self):
return 'hello world'

তারপর MyClass.i এবং MyClass.f হল বৈধ অ্যাট্রিবিউট রেফারেন্স, যথাক্রমে একটি পূর্ণসংখ্যা এবং একটি ফাংশন অবজেক্ট প্রদান করে। ক্লাসের বৈশিষ্ট্যগুলিও বরাদ্দ করা যেতে পারে, তাই আপনি অ্যাসাইনমেন্টের মাধ্যমে MyClass.i-এর মান পরিবর্তন করতে পারেন। __doc__ও একটি বৈধ বৈশিষ্ট্য, যা ক্লাসের অন্তর্গত ডকস্ট্রিং ফেরত দেয় - "একটি সাধারণ উদাহরণ ক্লাস"


  1. পাইথনে ক্লাস কিভাবে সংজ্ঞায়িত করবেন?

  2. আমি কিভাবে একটি পাইথন নেমস্পেস তৈরি করব?

  3. পাইথন ফাংশনে রেফারেন্স দ্বারা আর্গুমেন্টগুলি কীভাবে পাস করবেন?

  4. পাইথন ফাংশনে রেফারেন্স দ্বারা আর্গুমেন্ট কিভাবে পাস করবেন?