القسم الترفيهي

من المهم جدًا في لغة بايثون ترك مسافات بادئة عند كتابة الأوامر وذلك لتحديد التسلسل الصحيح لتنفيذ الأوامر

من المهم جدًا في لغة بايثون ترك مسافات بادئة عند كتابة الأوامر وذلك لتحديد التسلسل الصحيح لتنفيذ الأوامر؟ صواب. لغة برمجة بايثون (Python) هي لغة عالية المستوى، وتتميز ببساطتها وسهولة قراءة كودها، وذلك بفضل اعتمادها على “المسافات البادئة” (Indentation) لتحديد كتل الأكواد (Code Blocks)، بدلاً من استخدام الأقواس المتعرجة { } مثلما تفعل لغات أخرى مثل C++ أو Java. المسافة البادئة هي المسافة التي تُترك في بداية السطر البرمجي، وعادةً تكون 4 مسافات أو مفتاح تبويب واحد (Tab). هذه المسافات ليست مجرد تجميل للكود، بل هي جزء من بناء الجملة الأساسي (Syntax) لأوامر بايثون. فعلى سبيل المثال، داخل دالة معرّفة (Function Definition)، أو حلقة تكرار (Loop)، أو شرط (Conditional Statement)، يجب وضع مسافة بادئة في بداية كل الأوامر التي تتبع هيكل الشرط أو التكرار. إذا لم يتم ترك المسافة البادئة بالشكل الصحيح، فسيصدر المترجم (Interpreter) “خطأ في بناء الجملة” (Syntax Error) ولن يعمل البرنامج. مثال توضيحي:

لو لم نضع مسافة بادئة أمام الأمر الأول، لما عرف مترجم بايثون أن هذا الأمر يخص شرط if أم لا. بهذه الطريقة، تحدد المسافات البادئة “التسلسل الصحيح لتنفيذ الأوامر” لأنها تظهر تراتبية الأوامر: أي الأوامر مشروطة بأوامر أخرى، وأيها مستقلة. الخلاصة أن العبارة صحيحة بالكامل، وقد وردت في منصة «بيت العلم» كنموذج لسؤال صواب/خطأ، والإجابة هي “صواب”.

زر الذهاب إلى الأعلى