কম্পিউটার

পাইথন:বুঝতে পারছি না কেন ত্রুটি - 'str' এবং 'int' অবজেক্টকে সংযুক্ত করতে পারে না?


এটি বন্ধনীতে n+1 বসিয়ে যেমন (n+1)

for num in range(5):
    print ("%d" % (num+1))

%d ব্যবহার করে অবজেক্টটিকে %-এর অনুসরণ করে স্ট্রিং-এ কাস্ট করে। যেহেতু একটি স্ট্রিং অবজেক্ট একটি সংখ্যার সাথে সংযুক্ত করা যায় না (এই ক্ষেত্রে 1) দোভাষী টাইপ ত্রুটি প্রদর্শন করে।


  1. পাইথনে একটি ডেটটাইম অবজেক্ট থেকে শুধুমাত্র মাস এবং দিন কীভাবে বের করবেন?

  2. পাইথনে __str__ এবং __repr__ এর মধ্যে পার্থক্য কি?

  3. আমি কিভাবে পাইথনে str এবং int অবজেক্টকে সংযুক্ত করতে পারি?

  4. কেন কিছু Python ফাংশন ফাংশন নামের আগে এবং পরে আন্ডারস্কোর __ আছে?