我正在通过Python中的Hangman问题来解决这个问题,它要求我定义一个以字符串string.ascii_lowercase
(字母表中的字母)和给定列表lettersGuessed
开头的函数,并返回一个字符串(按字母顺序)所有字母都是而不是 in letters猜到了。我在这个Hangman代码中错了什么地方?
这是我到目前为止已经完成:
def getAvailableLetters(lettersGuessed):
s = string.ascii_lowercase[:]
for letter in string.ascii_lowercase:
if letter in lettersGuessed:
s.replace(letter, '')
return s
然而,对于lettersGuessed
每个测试时,该功能只返回string.ascii_lowercase
,而不是s
。 我哪里错了?|
'S = s.replace(...)' –