-1
這是我當前的代碼(不完全):如何找到列表中的組件特定字符的蟒蛇劊子手
import random
words = ["absurd","zombie","jazz","rhythm","galaxy","tangerine","awkward","jelly","zigzag","glove"]
secretWord = random.choice(words)
currentGuess = "-" * len(secretWord)
while currentGuess != secretWord:
print(currentGuess)
input("Guess a letter: ")
當你運行該程序時,它選擇一個關鍵詞,打印破折號的量單詞中的字符數量並要求您猜出一個字母。
現在有人可以解釋,給我一個提示,或告訴我如何檢查一個字符(用戶猜對字母)是在secretWord(從列表中產生一個隨機單詞),以及這個字母在這個單詞中的位置。
謝謝
'如果選擇在secretWord中:'' –
secretWord.find(選擇)'。它返回字母的索引,如果不存在則返回-1。 –
是的,如果他們幫助你,你可以選擇[標記答案](https://stackoverflow.com/help/someone-answers)。這是對社區表示感謝的一種很好的方式。 –