擅长:python、mysql、java
<p><strong>注意</strong>:在Python中进行字符串格式化的推荐方法是使用<code>format()</code>,如<a href="https://stackoverflow.com/a/10112665/815632">the accepted answer</a>中所述。我将这个答案作为也支持的C风格语法的一个例子。</p>
<pre><code># NOTE: format() is a better choice!
string1 = "go"
string2 = "now"
string3 = "great"
s = """
I will %s there
I will go %s
%s
""" % (string1, string2, string3)
print(s)
</code></pre>
<p>一些阅读:</p>
<ul>
<li><a href="https://docs.python.org/3.4/library/string.html#string-formatting" rel="noreferrer">String formatting</a></li>
<li><a href="http://www.python.org/dev/peps/pep-3101/" rel="noreferrer">PEP 3101 -- Advanced String Formatting</a></li>
</ul>