আমি পাইথনে দড়ি শিখছি। আমি যখন ফাংশনটি Foobar
ব্যবহার করে ক্লাসের কোনও বিষয় মুদ্রণ করার চেষ্টা করি তখন আমি print()
এই জাতীয় একটি আউটপুট পাই:
<__main__.Foobar instance at 0x7ff2a18c>
কোনও শ্রেণি এবং এর অবজেক্টের মুদ্রণ আচরণ (বা স্ট্রিং উপস্থাপনা ) সেট করার কোনও উপায় আছে কি ? উদাহরণস্বরূপ, আমি যখন ক্লাস অবজেক্টে কল করি তখন আমি এর ডেটা সদস্যদের একটি নির্দিষ্ট ফর্ম্যাটে মুদ্রণ করতে চাই। পাইথনে এটি কীভাবে অর্জন করবেন?print()
আপনি যদি সি ++ ক্লাসের সাথে পরিচিত হন তবে উপরেরগুলি ক্লাসের জন্য ostream
একটি friend ostream& operator << (ostream&, const Foobar&)
পদ্ধতি যুক্ত করে স্ট্যান্ডার্ডের জন্য অর্জন করা যেতে পারে ।