سوال شماره 335 چندگزینه‌ای
آزمون رایگان پایتون فنی و حرفه ای
برای تعریف یک بلوک از کد (بدنه ، حلقه ، توابع و …) از چه چیزی در پایتون استفاده می شود؟

گزینه‌ها:

  • 1. curly braces
  • 2. indentation ✓ صحیح
  • 3. parenthesis
  • 4. quotation

پاسخ صحیح:

  • indentation

توضیحات:

در پایتون برای تعریف بلوک‌های کد مانند بدنه توابع، حلقه‌ها، شرط‌ها و سایر ساختارهای کنترلی از فاصله‌گذاری (Indentation) استفاده می‌شود.

برخلاف بسیاری از زبان‌های برنامه‌نویسی که از آکولاد {} برای مشخص کردن بلوک‌ها استفاده می‌کنند، پایتون از فاصله‌های خالی در ابتدای خطوط برای این منظور بهره می‌برد.

مثال:

  • بدنه تابع بعد از دو نقطه با فاصله‌گذاری شروع می‌شود
  • دستورات داخل حلقه for یا while با فاصله‌گذاری مشخص می‌شوند
  • بلوک‌های شرطی if/else نیز با همین