擅长:python、mysql、java
<p>关注这一行:<code>for c in string:</code></p>
<p>您的代码在字符串中的每个字母后插入额外内容,但看起来您需要在每个字母<em>后插入额外内容,最后一个字母除外</em>您需要一种方法来循环所有字符,最后一个除外;有几种方法可以做到这一点(例如,使用索引或列表切片,因为在Python中字符串有很多类似列表的行为)</p>
<p>在这一点上,我认为你不会在<code>string</code>的第一个字母之前看到随机字符。出于调试目的,硬编码随机字符而不是调用<code>random.choice</code>将有助于可视化正在发生的事情</p>