擅长:python、mysql、java
<p>我没有对它进行测试,但从飞行视图来看,您的函数<code>indexToLetter</code>似乎工作不正常。试着用这个来改变它:</p>
<pre><code>def indexToLetter(idx):
az = "abcdefghijklmnopqrstuvwxyz"
if idx > 25:
print("err: ", idx, " too large")
return ''
elif idx < 0:
print("err: ", idx , "should not be this")
return ''
else:
return az[idx]
</code></pre>
<p>但是如果<code>idx</code>错误,则应该引发异常,而不是将消息打印到输出流。你知道吗</p>