用列表中相同位置的相同字母替换字符串中的字母 - Python

我是一名 Python 初学者,并且在制作基本的刽子手游戏时遇到了最困难的时期。当猜到一个正确的字母时,我应该填写空白。只是在寻找一种简单的初学者方法来做到这一点。这就是我正在尝试但目前不起作用的方法:


word = random.choice(word_list)

word_dis.append("*" * len(word))

for chtr in word:

     chtr_pos = word.find(current_guess)

     print(chtr_pos)

     if chtr == current_guess:

          word_dis[chtr_pos] = chtr

我得到:


list assignment index out of range


青春有我
浏览 154回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python