擅长:python、mysql、java
<p>你想要<a href="http://docs.python.org/2/library/string.html#formatstrings" rel="nofollow">string formatting</a>。你知道吗</p>
<p>从如下字符串开始:</p>
<pre><code>s = 'Hi my name is {name} and I am {age} years old'
</code></pre>
<p>现在,您可以使用<code>str.format</code>方法“填充值”。你知道吗</p>
<pre><code>>>> s.format(name='John', age=42)
Hi my name is John and I am 42 years old
</code></pre>
<p>这样做的目的是用给定的材料替换大括号(<code>{}</code>)中的内容。你知道吗</p>
<p>请注意,与使用<code>%</code>运算符进行格式化相比,此方法更受欢迎,并且是python3中的标准方法。你知道吗</p>