بايثونالدالة center()
تعريفها
تستخدم لعرض النص الذي قام باستدعائها في وسط السطر, في حال لم يتعدى الطول الذي نحدده للسطر.
فعلياً, ترجع نسخة من النص و تضيف مسافات فارغة حوله عند الحاجة لجعله يظهر كأنه في المنتصف.
بناؤها
باراميترات
- مكان الباراميتر width نمرر رقم يحدد طول السطر, عندها في حال كان طول النص أصغر من طول السطر سيتم عرضه في وسطه من خلال إضافة مسافات فارغة قبله و بعده.
- fillchar هو باراميتر إختياري يمكنك أن تمرر مكانه أي حرف حتى تريد وضعه بدل وضع مسافات فارغة.
قيمة الإرجاع
ترجع نسخة من النص و تضيف مسافات فارغة حوله عند الحاجة لجعله يظهر كأنه في المنتصف.
المثال الأول
سنحصل على النتيجة التالية عند التشغيل.
نلاحظ أنه تم إضافة 5 مسافات فارغة قبل النص و 5 مسافات فارغة بعد النص و أن النص ظهر في المنتصف نسبة لـ 40 حرف.
المثال التالي هو نفس المثال السابق مع فارق بسيط و هو أننا هذه المرة سنطبع نقطات بدل المسافات الفارغة.
المثال الثاني
سنحصل على النتيجة التالية عند التشغيل.
نلاحظ أنه تم إضافة 5 نقطات قبل النص و 5 نقاط بعد النص و أن النص ظهر في المنتصف نسبة لـ 40 حرف.
المثال التالي هو نفس المثال السابق و لكننا هذه المرة قلنا أنه في حال كان النص يحتوي على أقل من 20 حرف قم بإضافة مسافات فارغة حوله حتى يظهر في الوسط.
المثال الثالث
سنحصل على النتيجة التالية عند التشغيل.
نلاحظ أن النص لم يتأثر بالدالة center().