الجدولة هي أحد العناصر المهمة لبرمجة بايثون. انها تسمح لك لتعيين التعشيش وهيكل التعليمات البرمجية ، مما يجعلها أكثر وضوحا وأسهل للقراءة.
يستخدم بيثون حرف علامة التبويب (\ر) أو مجموعة من المسافات لإنشاء علامات التبويب. ومع ذلك ، تحتاج إلى الانتباه إلى استخدام إحدى هذه الطرق والالتزام بها في جميع أنحاء الكود لتجنب خلط المسافات البادئة المختلفة. سيتم استخدام علامات التبويب في الأمثلة أدناه.
مجموع الناتج = حساب المجموع (3 ، 5)
- # عرض النتيجة على الشاشة
- طباعة (مجموع النتائج)
- يوضح هذا المثال كيفية استخدام علامات التبويب لتحديد وظيفة وإجراء العمليات الحسابية وعرض النتيجة على الشاشة. ستكون نتيجة تنفيذ هذا الرمز هي الرقم 8 ، حيث تضيف دالة الحساب رقمين.
- مفهوم الجدولة في البرمجة
- لماذا أحتاج علامات التبويب في بيثون?
- أمثلة على استخدام علامات التبويب في بايثون
- كيفية جعل علامات التبويب في بيثون باستخدام المسافات?
- كيفية جعل علامات التبويب في بيثون باستخدام علامات التبويب?
كيف يمكنني جعل المسافات البادئة داخل علامات التبويب في بيثون?
سؤال وجواب
كيف يمكنني جعل علامات التبويب في بيثون?
ما هو الطابع التبويب في بيثون?
- هل من الممكن استخدام مسافات لعلامات التبويب في بيثون بدلا من حرف علامة التبويب?
- ما هو الطابع علامة التبويب القياسية في بيثون?
- هل من الممكن استخدام أحرف تبويب مختلفة في بايثون?
مفهوم الجدولة في البرمجة
الجدولة هي عملية أو نتيجة إضافة مسافات بادئة أو مسافات إلى بداية سطر من التعليمات البرمجية من أجل تحسين البنية المرئية وسهولة قراءة البرنامج.
| في بايثون ، يتم استخدام الجدولة على نطاق واسع في الحالات التالية: | تحديد كتل التعليمات البرمجية: تسمح لك الجدولة بتجميع عدة أسطر من التعليمات البرمجية في كتلة واحدة سيتم تنفيذها معا. على سبيل المثال ، في الشرط إذا وأثناء العبارات ، يتم استخدام الجدولة لتحديد نص العبارة التي سيتم تنفيذها إذا كان الشرط صحيحا. |
|---|---|
| كود | إذا س > 0: |
| طباعة ("مرحبا" + الاسم) | مستطيل فئة: |
ديف _ _ الحرف الأول__(النفس ، العرض ، الارتفاع):
النفس.العرض = العرض
- النفس.الارتفاع = الارتفاع
منطقة ديف (النفس):
- مزايا استخدام علامات التبويب في بايثون:
- إذا س > 10:
طباعة (ط)
طباعة ("تكرار الحلقة")
في هذا المثال ، سيتم تنفيذ التعليمات البرمجية داخل كتلة بادئة 5 مرات ، وإخراج قيمة المتغير
i
وسلسلة "حلقة التكرار".
تعريف الوظيفة:
يتم استخدام الجدولة لتحديد كتلة التعليمات البرمجية التي سيتم تنفيذها عند استدعاء الوظيفة. على سبيل المثال:
مواطنه تحية(اسم):
طباعة ("مرحبا ،" + اسم+"!")
طباعة ("مرحبا!")
تحية ("أليكسي")
في هذا المثال ، سيتم تنفيذ كتلة ذات مسافة بادئة تحتوي على سطرين من التعليمات البرمجية عند استدعاء الوظيفة
تحية ("أليكسي")
.
الجدولة في بيثون هو عنصر مهم في بناء جملة اللغة ويسمح لك لهيكلة التعليمات البرمجية ، مما يجعلها أكثر قابلية للفهم وسهلة القراءة. سيساعد الالتزام الصارم بقواعد علامة التبويب على تجنب الأخطاء وتبسيط تصحيح أخطاء البرنامج.
كيفية جعل علامات التبويب في بيثون باستخدام المسافات?
في بايثون ، يتم استخدام الجدولة لتحديد كتل التعليمات البرمجية التي يجب تنفيذها معا وتكون على نفس المستوى. يمكنك استخدام حرف علامة التبويب (\ر) لإنشاء علامة تبويب ، ولكن الطريقة الموصى بها أكثر هي استخدام المسافات.
آخر:
المشغل 3
المشغل 4
في هذا المثال ، كتلة من التعليمات البرمجية داخل الشرط إذا بيان يبدأ مع المسافة البادئة من 4 مسافات ، وكتلة من التعليمات البرمجية داخل آخر يبدأ أيضا مع المسافة البادئة من 4 مسافات.
يمكنك أيضا استخدام علامات التبويب والمسافات داخل القوائم والجداول لفصل العناصر عن بعضها البعض:
قائمتي = [
الركن 1,
الركن 2,
- الركن 3
- يوفر استخدام المسافات بدلا من حرف علامة التبويب رمزا أكثر قابلية للقراءة وأسلوب تصميم أكثر اتساقا. لذلك ، يوصى باتباع هذه القاعدة لإنشاء علامات تبويب في بايثون.
- بيان3
، داخل كتلة من التعليمات البرمجية التي يتم تشغيلها فقط إذا تم استيفاء الشرط.
يمكن إضافة علامات التبويب باستخدام مفتاح علامة التبويب أو مجموعة مفاتيح شيفت + تاب في برامج تحرير النصوص التي تدعم هذه الميزة. يضيف بعض المحررين علامات تبويب تلقائيا عند الضغط على مفتاح الإدخال بعد حرف النقطتين ، مما يسهل إنشاء كتل من التعليمات البرمجية.
ومع ذلك ، من المهم أن تتذكر أنه في بايثون ، يجب أن تكون علامات التبويب متسقة ويجب ألا تختلط بالمسافات. إذا تم استخدام كل من علامات التبويب والمسافات في كتلة التعليمات البرمجية ، فقد يحدث خطأ.
وتجدر الإشارة أيضا إلى أنه في بايثون يوصى باستخدام أربع مسافات بدلا من حرف علامة تبويب لإنشاء مسافات بادئة في كتل التعليمات البرمجية. هذا لأنه يمكن عرض حرف علامة التبويب بشكل مختلف في برامج تحرير النصوص المختلفة والمسافات البادئة المخصصة ، مما قد يؤدي إلى مشاكل في قراءة التعليمات البرمجية.
كيف يمكنني جعل المسافات البادئة داخل علامات التبويب في بيثون?
في بايثون ، تلعب المسافة البادئة دورا مهما في تحديد كتل التعليمات البرمجية. عادة ما يتم استخدام الجدولة في بايثون لإنشاء كتل متداخلة من التعليمات البرمجية مثل الحلقات والعبارات الشرطية والوظائف.
يمكنك إنشاء مسافات بادئة إضافية داخل كتلة التعليمات البرمجية لتحسين إمكانية قراءة التعليمات البرمجية وتمييز المجموعات المنطقية. يمكن إنشاء المسافة البادئة داخل علامة تبويب باستخدام علامات التبويب أو المسافات.
توضح الأمثلة التالية طرقا مختلفة لإنشاء مسافات بادئة داخل علامات التبويب في بايثون:
باستخدام علامات التبويب:
لأني في النطاق (5):
# إنشاء علامات التبويب
# رمز متداخل
# مع المسافة البادئة إضافية