क्या यह करने के लिए एक अच्छा मुहावरा है: print "%s is a %s %s that %s" % (name, adjective, noun, verb)
तारों में आसानी से चर का विस्तार करने के लिए मैं पायथन का उपयोग कैसे करूं?
मैं के प्रभाव के लिए कुछ करने के लिए सक्षम होना चाहते हैं:
बजायअजगर 2 के लिए print "{name} is a {adjective} {noun} that {verb}"
अधिक जानकारी और विकल्पों के लिए: http://docs.python.org/library/stdtypes.html#string-formatting – Harmen
@ हायरम: +1 मैं वास्तव में उस लिंक की तलाश में था, लेकिन पीईपी पहले पाया गया ... होना चाहिए मेरी खोज एल्गोरिदम में कुछ दोष। – delnan
एक फ़ंक्शन में स्थानीय() को पास करना आमतौर पर एक बहुत बुरा विचार है। यह पैरामीटर रेंगने की ओर जाता है, जहां यह कहना असंभव है कि वास्तव में किस चर के साथ पारित किया जाना है और जो वास्तव में स्थानीय हैं। –