मैं ऑपरेटर% के लिए प्रलेखन खोजने में विफल रहा हूं क्योंकि इसका उपयोग पायथन में तारों पर किया जाता है। क्या कोई जानता है कि वह दस्तावेज कहां है?पाइथन में स्ट्रिंग के लिए% क्या करता है?
उत्तर
यह स्ट्रिंग स्वरूपण ऑपरेटर है। string formatting in Python पर पढ़ें।
format % values
एक स्ट्रिंग जहां format
एक प्रारूप निर्दिष्ट करता है और values
मूल्यों में भरे जाने हैं।
'%' ऑपरेटर स्ट्रिंग प्रक्षेप के लिए प्रयोग किया जाता है बनाता है। चूंकि पायथन 2.6 स्ट्रिंग विधि "प्रारूप" का प्रयोग किया जाता है। विवरण के लिए http://www.python.org/dev/peps/pep-3101/
यह स्ट्रिंग में printf-like formatting लागू होता है, ताकि आप चर के मानों के साथ स्ट्रिंग के कुछ हिस्सों को प्रतिस्थापित कर सकें। उदाहरण
# assuming numFiles is an int variable
print "Found %d files" % (numFiles,)
लिंक कोनराड
द्वारा प्रदान कीध्यान दें कि अजगर 2.6 से शुरू, यह नया str.format()
विधि का उपयोग करने की अनुशंसा की जाती देखें: आप कर सकते हैं, तो आप 2.6 उपयोग कर रहे हैं
>>> "The sum of 1 + 2 is {0}".format(1+2)
'The sum of 1 + 2 is 3'
पुराने संस्करणों के साथ संगत रहने के लिए %
का उपयोग करना जारी रखना चाहते हैं, लेकिन पायथन 3 में str.format()
का उपयोग न करने का कोई कारण नहीं है।
- 1. पाइथन समान स्ट्रिंग के लिए नई मेमोरी आवंटित करता है?
- 2. क्या वेबड्राइवर पाइथन के लिए पेजफैक्टरी का समर्थन करता है?
- 3. क्या PHP में पाइथन के टेम्पलेट स्ट्रिंग जैसी सुविधा है?
- 4. पाइथन संदर्भ प्रकार के रूप में क्या व्यवहार करता है?
- 5. फ़ंक्शन _ ($ स्ट्रिंग) PHP में क्या करता है?
- 6. स्ट्रिंग में पाइथन रिवर्स
- 7. यदि स्ट्रिंग में पाइथन
- 8. क्या पाइथन कम() शॉर्ट सर्किट करता है?
- 9. क्या एल्गोरिदम पाइथन सॉर्ट() उपयोग करता है?
- 10. "के लिए (;;)" सी # में क्या करता है?
- 11. क्या पाइथन में कोई मॉड्यूल है जो आर के लिए "sqldf" जैसा कुछ करता है?
- 12. क्या पाइथन सूचियों के पास __contains__ के बराबर है जो पहचान के लिए परीक्षण करता है?
- 13. सामान्य पाइथन तारों का क्या एन्कोडिंग उपयोग करता है?
- 14. पाइथन के लिए क्या है PHP के लिए 'विस्फोट' क्या है?
- 15. स्क्विग्लॉग (tilde) i.e. `ऑपरेटर पाइथन में क्या करता है?
- 16. पाइथन में पॉलिमॉर्फिज्म कैसे काम करता है?
- 17. क्या पाइथन में एक मल्टीलाइन स्ट्रिंग को अनइंडेंट करने के लिए अंतर्निहित फ़ंक्शन है?
- 18. क्या पाइथन बड़ी टीमों में काम करता है?
- 19. क्या पाइथन बाधा प्रदर्शन में अप्रयुक्त आयात करता है?
- 20. पाइथन में कॉलिंग कैसे काम करता है?
- 21. क्या हैश एल्गोरिदम पाइथन के शब्दकोश मैपिंग उपयोग करता है?
- 22. क्या पाइथन फिर से मॉड्यूल में नियमित अभिव्यक्ति मूल्यांकन के लिए एनएफए का उपयोग करता है?
- 23. क्या पाइथन में स्पैर मैट्रिस के लिए समर्थन है?
- 24. क्या पाइथन में मैक के लिए कोई sendKey है?
- 25. .NET की स्ट्रिंग क्या करता है।
- 26. ऑपरेटर स्ट्रिंग() {कुछ कोड} क्या करता है?
- 27. क्या आर के पास पाइथन या 'मैप' के रूप में 'dict' है जैसा सी ++ करता है?
- 28. क्या पाइथन के लिए कोई मॉड्यूल है जो चेहरे की पहचान करता है?
- 29. क्या पाइथन सूचियों के लिए लिंक्ड सूचियों का उपयोग करता है? धीमा क्यों डालना है?
- 30. क्या पाइथन के लिए हैडली के डीडीप्ली का कार्यान्वयन है?
प्रारूप() वास्तव में भी शक्तिशाली है। आप नामित टैग जैसे "हैलो {ग्रह}" का उपयोग कर सकते हैं। प्रारूप (ग्रह = 'पृथ्वी') – aehlke