MCQ Single Best Answer Easy

QPython-এ Indentation কেন গুরুত্বপূর্ণ?

ID: #25305 Python প্রোগ্রামিংয়ের মৌলিক বিষয় 3 views
Question Info
#25305Q ID
EasyDifficulty
Python প্রোগ্রামিংয়ের মৌলিক বিষয়Topic

Choose the Best Option

Click any option to instantly check if you're correct.

  • A সৌন্দর্যের জন্য
  • B Block নির্ধারণের জন্য
  • C Variable তৈরির জন্য
  • D Comment লেখার জন্য
Correct Answer: Option B

Explanation

বিস্তারিত ব্যাখ্যা:

Python-এ Indentation অত্যন্ত গুরুত্বপূর্ণ, কারণ এটি কোডের Block Structure নির্ধারণ করে। অন্যান্য অনেক প্রোগ্রামিং ভাষায় Block নির্ধারণের জন্য { } (Curly Braces) ব্যবহার করা হয়, কিন্তু Python-এ এই কাজটি করা হয় Indentation-এর মাধ্যমে।

Indentation বলতে সাধারণত একটি লাইনের শুরুতে নির্দিষ্ট সংখ্যক Space বা Tab ব্যবহার করাকে বোঝায়। Python এই Space বা Tab-এর ভিত্তিতে বুঝতে পারে কোন Statement কোন Block-এর অন্তর্ভুক্ত।

উদাহরণ:

age = 18

if age >= 18:
    print("You are eligible to vote")

print("Program Ended")

এখানে print("You are eligible to vote") লাইনের আগে Indentation দেওয়া হয়েছে। এর ফলে Python বুঝতে পারে যে এই Statement টি if Block-এর অংশ।

যদি সঠিক Indentation ব্যবহার না করা হয়, তাহলে Python IndentationError প্রদর্শন করবে এবং প্রোগ্রাম চালানো যাবে না।

if True:
print("Hello")

উপরের কোডে Indentation না থাকায় Error সৃষ্টি হবে।

তাই Python-এ Indentation শুধুমাত্র কোডকে সুন্দর দেখানোর জন্য নয়, বরং প্রোগ্রামের Logic এবং Block Structure নির্ধারণের জন্য অপরিহার্য।

মনে রাখুন: Python-এ { } এর পরিবর্তে Indentation ব্যবহার করে Block নির্ধারণ করা হয়। ভুল Indentation দিলে IndentationError হতে পারে।

Share This Question

Challenge a friend or share with your study group.