擅长:python、mysql、java
<p>你说的是多行字符串吗?简单,用三个引号开始和结束。</p>
<pre><code>s = """ this is a very
long string if I had the
energy to type more and more ..."""
</code></pre>
<p>您也可以使用单引号(当然有3个在开始和结束处),并像对待其他字符串一样对待结果字符串<code>s</code>。</p>
<p><strong>注意</strong>:与任何字符串一样,起始引号和结束引号之间的任何内容都成为字符串的一部分,因此此示例有一个前导空格(由@root45指出)。此字符串还将包含空格和换行符。</p>
<p>即:</p>
<pre><code>' this is a very\n long string if I had the\n energy to type more and more ...'
</code></pre>
<p>最后,还可以用Python构造长线,如下所示:</p>
<pre><code> s = ("this is a very"
"long string too"
"for sure ..."
)
</code></pre>
<p>它将<strong>不包含任何多余的空格或换行符(这是一个经过深思熟虑的示例,显示跳过空格将产生的效果):</p>
<pre><code>'this is a verylong string toofor sure ...'
</code></pre>
<p>不需要逗号,只需将要连接在一起的字符串放入一对括号中,并确保考虑到任何需要的空格和换行符。</p>