কম্পিউটার

পাইথনে অপ্রত্যাশিত ইন্ডেন্ট কি?


পাইথন শুধুমাত্র ইন্ডেন্টেশনের উপর জোর দেয় না, এটি সামঞ্জস্যপূর্ণ ইন্ডেন্টেশনের উপর জোর দেয়। যদি আমরা একটি লাইনকে 4টি স্পেস দিয়ে ইন্ডেন্ট করি, কিন্তু তারপরে যদি আমরা 3 (বা 5, 6, .) দ্বারা পরেরটি ইন্ডেন্ট করি, তাহলে আমরা পাইথনে অপ্রত্যাশিত ইন্ডেন্টের এই ত্রুটিটি পাই৷

প্রদত্ত কোডে, লাইন 3 এর শুরুতে লাইন 2 এর চেয়ে বেশি স্পেস রয়েছে। একটি ব্লকের কোডের সমস্ত লাইন ঠিক একই সংখ্যক স্পেস দিয়ে শুরু করতে হবে। উভয় মুদ্রণ বিবৃতি একই সংখ্যক স্পেস ইন্ডেন্ট করা আবশ্যক। তাই সংশোধন করা কোড যা অপ্রত্যাশিত ইন্ডেন্ট দেখায় না তা নিম্নরূপ।

def a():
    print "foo"
    print "baz"


  1. পাইথনে সন্নিবেশ বাছাই কি?

  2. পাইথনের সিস মডিউল কি?

  3. পাইথনের ওএস মডিউল কি?

  4. পাইথনে CGI কি?