जवाबों:
सबसे आसान तरीका होगा
Section = 'Sec_' + Section
लेकिन दक्षता के लिए, देखें: https://waymoot.org/home/python_string/
\n
सकते हैं या आप पंक्ति के अंत में एक पायथन डालकर एक पंक्ति को जारी रख सकते हैं।
आप यह भी कर सकते हैं:
section = "C_type"
new_section = "Sec_%s" % section
यह आपको न केवल एपेंड करने देता है, बल्कि स्ट्रिंग में कहीं भी सम्मिलित करता है:
section = "C_type"
new_section = "Sec_%s_blah" % section
+
(इंट को रैप करने की आवश्यकता है str()
)
कंक्रीटिंग स्ट्रिंग्स के अधिक कुशल तरीके हैं:
में शामिल होने के ():
बहुत प्रभावशाली, लेकिन पढ़ने में थोड़ा कठिन।
>>> Section = 'C_type'
>>> new_str = ''.join(['Sec_', Section]) # inserting a list of strings
>>> print new_str
>>> 'Sec_C_type'
स्ट्रिंग स्वरूपण:
पढ़ने के लिए आसान और ज्यादातर मामलों में '+' से अधिक तेजी से
>>> Section = 'C_type'
>>> print 'Sec_%s' % Section
>>> 'Sec_C_type'
अजगर में तारों को समतल करने के लिए आप "+" चिह्न का उपयोग करते हैं
मौजूदा स्ट्रिंग के अंत में शामिल होने के मामलों के लिए:
string = "Sec_"
string += "C_type"
print(string)
का परिणाम
Sec_C_type