擅长:python、mysql、java
<p>Substr()通常(即PHP和Perl)是这样工作的:</p>
<pre><code>s = Substr(s, beginning, LENGTH)
</code></pre>
<p>所以参数是<code>beginning</code>和<code>LENGTH</code>。</p>
<p>但是Python的行为是不同的;它期望开始和结束之后(!)。<strong>初学者很难发现这一点。</strong>因此正确替换Substr(s,start,LENGTH)是</p>
<pre><code>s = s[ beginning : beginning + LENGTH]
</code></pre>