بايثون الدالة rjust()

تعريفها

ترجع نسخة من النص الذي قام باستدعائها مع إضافة مسافات فارغة في بدايته إذا تجاوز عدد أحرفه العدد الذي نمرره مكان الباراميتر width.
و يمكنك تمرير أي حرف أو رمز مكان الباراميتر fillchar ليظهر بدلاً من المسافات الفارغة.



بناؤها

str.rjust(width[, fillchar])
	


باراميترات

  • مكان الباراميتر width نمرر رقم يحدد طول السطر, عندها في حال كان طول النص أصغر من طول السطر سيتم إضافة مسافات فارغة قبله.
  • fillchar هو باراميتر إختياري يمكنك أن تمرر مكانه أي حرف حتى تريد وضعه بدل وضع مسافات فارغة.


قيمة الإرجاع

ترجع نسخة من النص الذي قام باستدعائها و قد تضيف بعض المسافات الفارغة أو بعض الأحرف في بدايته بناءاً على عدد الأحرف الموجودة فيه.



مثال

Test.py
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
---------------Python tutorial

الدورات

أدوات مساعدة

أقسام الموقع

دورات
مقالات كتب مشاريع أسئلة