পাইথনে if-else কনস্ট্রাকশনে ইন্ডেন্টেশন

পাইথনে, ইন্ডেন্টেশন নির্ধারণ করে কোন কোন ব্লক if-else কনস্ট্রাকশনের জোড়া হিসেবে একত্রিত হয়েছে। তাই প্রতিটি ব্লকের নিচের লাইনগুলো একই ইন্ডেন্টেশনের দূরত্বে থাকা আবশ্যক। এটি চারটি স্পেস বা একটি ট্যাবের সমান।

আসুন if-else কন্ডিশনের সাধারণ স্ট্রাকচারটি দেখি। সঠিক ভার্সনে, কোডটিকে তার কন্ডিশন ব্লক থেকে একটি ইন্ডেন্টেশনের দূরত্বে থাকতে হবে:

pythonif তুলনার অপারেশন:
  কোড
else:
  কোড

ইন্ডেন্টেশন সরিয়ে দিলে পাইথন একটি ত্রুটি ফেরত দেবে:

pythonif তুলনার অপারেশন:
কোড
else:
কোড