elif letterGuess in letterList: # if the letter is one the word characters
count = 1
print (letterGuess, ' is in the word!')
for n in letterList:
if n == letterGuess: # replaces the dashes with letters
dash[count - 1] = letterGuess # takes the dash in position and replaces
count += 1
count = 0
这是hangman的一些代码的一部分。 它说错误在行内:
dash[count - 1] = letterGuess
答案 0 :(得分:0)
这意味着count
大于dash
的长度。由于我们不知道dash
应该包含什么,因此很难说更多。
答案 1 :(得分:0)
Dash只能是0或不能迭代。打印短划线和cout直接导致导致错误的行。