हम स्ट्रिंग क्लास में rjust(width[, fillchar]) मेथड का उपयोग कर सकते हैं जो स्ट्रिंग को राइट जस्टिफाई करता है और बाईं ओर दिए गए फिलर कैरेक्टर से पैड करता है। डिफ़ॉल्ट फिलर कैरेक्टर स्पेस है। आप इसका उपयोग निम्न प्रकार से कर सकते हैं:
>>> '25'.rjust(6, '0') '000025' >>> 'Apollo'.rjust(10, '0') '0000Apollo'
हम पायथन स्ट्रिंग फॉर्मेटिंग का उपयोग करके भी यही परिणाम प्राप्त कर सकते हैं जैसा कि नीचे दिखाया गया है:
>>> print("%06d" % 25)
'000025'
हम zfill मेथड का भी उपयोग कर सकते हैं जिसे विशेष रूप से जीरो से लेफ्ट पैडिंग के उद्देश्य के लिए बनाया गया था:
>>> '25'.zfill(6) '000025' >>> 'Apollo'.zfill(10) '0000Apollo'