سوال شماره 335
چندگزینهای
آزمون رایگان پایتون فنی و حرفه ای
برای تعریف یک بلوک از کد (بدنه ، حلقه ، توابع و …) از چه چیزی در پایتون استفاده می شود؟
گزینهها:
- 1. curly braces
- 2. indentation ✓ صحیح
- 3. parenthesis
- 4. quotation
پاسخ صحیح:
- indentation
توضیحات:
در پایتون برای تعریف بلوکهای کد مانند بدنه توابع، حلقهها، شرطها و سایر ساختارهای کنترلی از فاصلهگذاری (Indentation) استفاده میشود.
برخلاف بسیاری از زبانهای برنامهنویسی که از آکولاد {} برای مشخص کردن بلوکها استفاده میکنند، پایتون از فاصلههای خالی در ابتدای خطوط برای این منظور بهره میبرد.
مثال:
- بدنه تابع بعد از دو نقطه با فاصلهگذاری شروع میشود
- دستورات داخل حلقه for یا while با فاصلهگذاری مشخص میشوند
- بلوکهای شرطی if/else نیز با همین