擅长:python、mysql、java
<p>您正在根据字符串减去最后一个字符进行测试:</p>
<pre><code>>>> '"xxx"'[:-1]
'"xxx'
</code></pre>
<p>注意最后一个字符<code>"</code>不是切片输出的一部分。</p>
<p>我想您只是想测试最后一个字符;使用<code>[-1:]</code>来切片最后一个元素。</p>
<p>不过,这里不需要切片;直接使用<code>str.startswith()</code>和<code>str.endswith()</code>。</p>