擅长:python、mysql、java
<p>您的<code>decoded</code>函数似乎与<code>encode</code>函数相同(在任何情况下都不会调用它)。更接近您需要的是:</p>
<pre><code>newch = chr( ord(ch) - shift )
</code></pre>
<p>在<code>decoded</code>函数中,您应该在此处调用它来代替<code>encode</code>:</p>
<pre><code>for char in code:
decode = decode + decoded(char, shift)
</code></pre>
<p>但现在你有另一个问题了。如果您的班次将您从字符的<code>ord</code>范围的末尾发送出去,会发生什么情况?你知道吗</p>