मैं रिक्त स्थान के साथ एक स्ट्रिंग को भरना चाहता हूं। मुझे पता है कि निम्नलिखित शून्य के लिए काम करता है:
>>> print "'%06d'"%4
'000004'
लेकिन जब मुझे यह चाहिए तो मुझे क्या करना चाहिए ?:
'hi '
निश्चित रूप से मैं स्ट्रिंग की लंबाई को माप सकता हूं और कर सकता हूं str+" "*leftover
, लेकिन मैं सबसे छोटा तरीका चाहूंगा।
"%-6s" % s
बाएं-गठबंधन के लिए और"%6s" % s
दाएं-गठबंधन के लिए।