我在刽子手中有一个功能,假设将猜测的字母与单词匹配。这是功能:
def getGuessedWord(secretWord, lettersGuessed):
x=len(secretWord)-1
y=0
letter=lettersGuessed[:]
while y<=x:
first=secretWord[y]
if first in letter:
return " " + first + " " + str(getGuessedWord(secretWord[1:], lettersGuessed[:]))
else:
return " _ " + str(getGuessedWord(secretWord[1:], lettersGuessed[:]))
函数正在返回
“ _ pp _ e 无”
我想在最后摆脱 None 。我猜我有一个额外的迭代。但是,任何人都可以帮助我不要在最后运行额外的迭代吗?谢谢。