पायथन - प्रारूप - स्ट्रिंग्स
स्ट्रिंग प्रारूप
जैसा कि हमने पायथन वेरिएबल्स चैप्टर में सीखा है, हम स्ट्रिंग्स और नंबर्स को इस तरह से नहीं जोड़ सकते हैं:
उदाहरण
age = 36
txt = "My name is John, I am " + age
print(txt)
format()
लेकिन हम विधि का उपयोग करके तार और संख्याओं को जोड़ सकते हैं !
विधि पारित तर्कों को format()
लेती है, उन्हें प्रारूपित करती है, और उन्हें उस स्ट्रिंग में रखती है जहां प्लेसहोल्डर
{}
हैं:
उदाहरण
format()
स्ट्रिंग्स में नंबर डालने के लिए विधि का प्रयोग करें :
age = 36
txt = "My name is John, and I am {}"
print(txt.format(age))
प्रारूप () विधि असीमित संख्या में तर्क लेती है, और उन्हें संबंधित प्लेसहोल्डर में रखा जाता है:
उदाहरण
quantity = 3
itemno = 567
price = 49.95
myorder = "I want {}
pieces of item {} for {} dollars."
print(myorder.format(quantity,
itemno, price))
आप यह सुनिश्चित करने के लिए अनुक्रमणिका संख्याओं का उपयोग कर सकते हैं {0}
कि तर्क सही प्लेसहोल्डर में रखे गए हैं:
उदाहरण
quantity = 3
itemno = 567
price = 49.95
myorder = "I want to pay {2}
dollars for {0} pieces of item {1}."
print(myorder.format(quantity,
itemno, price))
हमारे स्ट्रिंग फ़ॉर्मेटिंग अध्याय में स्ट्रिंग फ़ॉर्मेटिंग के बारे में अधिक जानें।