结果先粘贴到这儿,坦白讲,大家一般都是使用Notepad++或IDLE写完保存好之后,再在相应的目录下运行得结果。楼主这是在控制台直接写的,所以断句不一样。个人猜测,错误可能原因是:最后的print s相当于一个新的和s = ... L = ... for ...同等级的平行的结构,所以需要其实部分为>>>,之前错误时print前面为···,这说明这部分还属于for的成分,所以报错。你的代码我粘在Notepad++上运行了,结果正确。所以建议使用Nopepad++编辑,再在控制台哪里运行。这样有助于编辑、改错、保存。希望帮到你~~