擅长:python、mysql、java
<p>假设你的问题是“为什么这个不行?”地址:</p>
<ol>
<li><code>for char in range(0,len(s)-1):</code>给您指定给<code>char</code>的<code>s</code>内的索引,而不是字符本身。因此你的比较应该是<code>if '+' == s[char]:</code></li>
<li>在<code>for: else:</code>语法中,<code>else</code>子句出现,除非循环<code>break</code>或<code>return</code>在代码中始终运行;并且</li>
<li>实际上,您从未使用<code>int()</code>并执行加法。你知道吗</li>
</ol>