पायथन की सबसे अच्छी विशेषताओं में से एक स्ट्रिंग प्रारूप ऑपरेटर% है। यह ऑपरेटर स्ट्रिंग्स के लिए अद्वितीय है और सी के प्रिंटफ () परिवार से कार्यों के पैक के लिए बनाता है। निम्नलिखित एक सरल उदाहरण है -
उदाहरण
#!/usr/bin/python print "My name is %s and weight is %d kg!" % ('Zara', 21)
आउटपुट
जब उपरोक्त कोड निष्पादित किया जाता है, तो यह निम्नलिखित परिणाम उत्पन्न करता है -
My name is Zara and weight is 21 kg!
यहाँ प्रतीकों के पूरे सेट की सूची दी गई है जिनका उपयोग % -
. के साथ किया जा सकता है <टेबल> <थेड>चरित्र
स्वरूपण से पहले str () के माध्यम से स्ट्रिंग रूपांतरण
हस्ताक्षरित दशमलव पूर्णांक
हस्ताक्षरित दशमलव पूर्णांक
अहस्ताक्षरित दशमलव पूर्णांक
अष्टक पूर्णांक
हेक्साडेसिमल पूर्णांक (लोअरकेस अक्षर)
हेक्साडेसिमल पूर्णांक (अपरकेस अक्षर)
घातीय संकेतन (लोअरकेस 'ई' के साथ)
घातीय संकेतन (अपरकेस 'ई' के साथ)
फ्लोटिंग पॉइंट वास्तविक संख्या
%f और %e . से छोटा
%f और %E . से छोटा
अन्य समर्थित प्रतीक और कार्यक्षमता निम्न तालिका में सूचीबद्ध हैं -
<टेबल>टेबल> <टेबल> <थेड>तर्क चौड़ाई या परिशुद्धता निर्दिष्ट करता है
वाम औचित्य
संकेत प्रदर्शित करें
धनात्मक संख्या के पहले रिक्त स्थान छोड़ें
ऑक्टल अग्रणी शून्य ( '0' ) या हेक्साडेसिमल अग्रणी '0x' या '0X' जोड़ें, इस पर निर्भर करते हुए कि 'x' या 'X' का उपयोग किया गया था।
शून्य के साथ बाएं से पैड (रिक्त स्थान के बजाय)
'%%' आपको एक ही शाब्दिक '%' के साथ छोड़ देता है
मानचित्रण चर (शब्दकोश तर्क)
m न्यूनतम कुल चौड़ाई है और n दशमलव बिंदु (यदि लागू हो) के बाद प्रदर्शित होने वाले अंकों की संख्या है।