मैं कुछ पाइथन को बनाए रखने/अपडेट/पुनः लिखने/ठीक करने की कोशिश कर रहा हूं जो इस तरह थोड़ा दिखता है:पायथन में आउटपुट स्वरूपण: एक ही चर के साथ कई% s को बदलना
variable = """My name is %s and it has been %s since I was born.
My parents decided to call me %s because they thought %s was a nice name.
%s is the same as %s.""" % (name, name, name, name, name, name)
छोटे स्निपेट हैं जो इस स्क्रिप्ट पर इस तरह दिखते हैं, और मैं सोच रहा था कि क्या है इस कोड को लिखने के लिए एक सरल (अधिक पायथनिक?) तरीका। मुझे इसका एक उदाहरण मिला है जो उसी वैरिएबल को लगभग 30 गुना बदल देता है, और यह सिर्फ बदसूरत लगता है।
एकमात्र तरीका है (मेरी राय में) कुटिलता इसे बहुत कम बिट्स में विभाजित करने के लिए?
variable = """My name is %s and it has been %s since I was born.""" % (name, name)
variable += """My parents decided to call me %s because they thought %s was a nice name.""" % (name, name)
variable += """%s is the same as %s.""" % (name, name)
आपका अंतिम विकल्प खूबसूरती से पढ़ता है, बहुत बहुत धन्यवाद - बस मुझे पाइथन से क्या उम्मीद है! – alexmuller