কম্পিউটার টিউটোরিয়াল

পাইথনে Unexpected Indent এরর কী

পাইথন শুধু ইন্ডেন্টেশনই মাঙে না, এটি কনসিস্টেন্ট ইন্ডেন্টেশনও মাঙে। যদি আমরা এক লাইন ৪ স্পেস দিয়ে ইন্ডেন্ট করি, কিন্তু পরের লাইন ৩ (বা ৫, ৬, ...) স্পেস দিয়ে ইন্ডেন্ট করি, তবে পাইথনে unexpected indent এরর দেখায়।

দেওয়া কোডে, লাইন ৩-এ লাইন ২-এর চেয়ে বেশি স্পেস আছে। একটি ব্লকের সব কোড লাইন একই সংখ্যক স্পেস দিয়ে শুরু হতে হবে। দুটি print স্টেটমেন্ট একই সংখ্যক স্পেস দিয়ে ইন্ডেন্ট করা উচিত। তাই unexpected indent এড়ানোর সংশোধিত কোড:

def a():
    print("foo")
    print("baz")
  1. পাইথনে ইনসারশন সর্ট (Insertion Sort) কী?

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

  3. পাইথনের OS মডিউল কী?

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