str.rjust() الحشو بمحاذاة اليمين

آخر تحديث: 2026-09-22

str.rjust() الحشو بمحاذاة اليمين

str.rjust(width[, fillchar]) يُحاذي إلى اليمين، مع حشو الجانب الأيسر بـ fillchar.

التصنيفدوال النصوص
النوعدوال الأنواع المدمجة
إصدار بايثونall

📝 الصياغة

str.rjust(width[, fillchar])

⚙️ المعاملات

width مطلوبTotal width of the result string.
fillchar اختياريSingle character to pad with on the left; defaults to a space.(القيمة الافتراضية:' ')

القيمة المُعادة:str. A new string right-justified in width, padded on the left.

يعدّل الكائن الأصلي:لا (يُعيد كائنًا جديدًا)

💥 الاستثناءات

▶ مثال

عدّل الكود واضغط تشغيل لرؤية النتيجة في لوحة المخرجات:

المخرجات:

00042
المزيد من الحالات قادم قريباً — تابعونا.

❓ أسئلة شائعة

Qماذا يفعل rjust()؟
Aيُحاذي السلسلة إلى اليمين ويملأ الجانب الأيسر بـ fillchar (الافتراضي مسافة) حتى العرض width. '42'.rjust(5, '0') يُعطي '00042'.
Qماذا يحدث عندما يكون width أصغر من طول السلسلة الأصلية؟
Aتُرجع السلسلة الأصلية دون اقتطاع.
Qما الفرق عن zfill()؟
Aكلاهما يملأ بالحروف، لكن zfill() يُبقي الإشارة في المقدمة تمامًا للأرقام الموقّعة ('-42'.zfill(5) يُعطي '-0042')، بينما يعامل rjust() إشارة الطرح كحرف عادي. لملء الأرقام بالأصفار يُفضَّل استخدام zfill().
Web-Tutorial.com

فريق Web-Tutorial التقني

منصة دروس برمجية يديرها عدة مطورين. كل درس يتم كتابته ومراجعته بواسطة مطورين متخصصين في المجال. نعمل على ضمان دقة وموثوقية المحتوى — إذا لاحظت أي مشكلة، فيرجى إخبارنا.

100%