بايثونالدالة rjust()
تعريفها
ترجع نسخة من النص الذي قام باستدعائها مع إضافة مسافات فارغة في بدايته إذا تجاوز عدد أحرفه العدد الذي نمرره مكان الباراميتر width. و يمكننا تمرير أي حرف أو رمز مكان الباراميتر fillchar ليظهر بدلاً من المسافات الفارغة.
بناؤها
str.rjust(width[, fillchar])باراميترات
- مكان الباراميتر widthنمرر رقم يحدد طول السطر، عندها في حال كان طول النص أصغر من طول السطر سيتم إضافة مسافات فارغة قبله.
- fillcharهو باراميتر إختياري، مكانه يمكننا تمرير أي حرف ليتم وضعه بدل وضع مسافات فارغة.
قيمة الإرجاع
ترجع نسخة من النص الذي قام باستدعائها و قد تضيف بعض المسافات الفارغة أو بعض الأحرف في بدايته بناءاً على عدد الأحرف الموجودة فيه.
مثال
s = 'Python tutorial' # s هنا قمنا بتعريف متغير نصي إسمه print(s) # كما هو s هنا قمنا بطباعة النص الموجود في المتغير print(s.rjust(30)) # حتى يصبح عدد الأحرف يساوي 30 s بعد إضافة بعض المسافات الفارغة في أول نص المتغير lstrip() هنا قمنا بطباعة ما سترجعه الدالة print(s.rjust(30, '-')) # حتى يصبح عدد الأحرف يساوي 30 s بعد إضافة الرمز '-' عدة مرات في أول نص المتغير lstrip() هنا قمنا بطباعة ما سترجعه الدالة
النتيجة
Python tutorial
---------------Python tutorial
قمنا بتعليم ما تم إضافته على السطرين الثاني و الثالث حتى تلاحظ الفرق.
 
                