কম্পিউটার

পাইথন অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং এ str() ফাংশন কি করে?


__str__ পদ্ধতি

__str__ একটি বিশেষ পদ্ধতি, যেমন __init__, যা একটি বস্তুর একটি 'অনুষ্ঠানিক' স্ট্রিং উপস্থাপনা প্রদান করে। এটি ডিবাগিং-এ দরকারী৷

নিম্নলিখিত কোডটি বিবেচনা করুন যা __str__ পদ্ধতি ব্যবহার করে

class Time:
    def __str__(self):
        return '%.2d:%.2d:%.2d' % (self.hour, self.minute, self.second)

যখন আমরা একটি অবজেক্ট প্রিন্ট করি, তখন পাইথন str পদ্ধতি −

চালু করে
>>> time = Time(7, 36)
>>> print time
07:36:00

  1. Python এ print() ফাংশন কি করে?

  2. পাইথনে input() ফাংশন কি করে?

  3. raw_input() ফাংশন পাইথনে কি করে?

  4. পাইথনে reload() ফাংশন কি করে?