【正文】
essed) tmp_str= for i in range(0,len(secretWord)): tmp_str=tmp_str+_ left=8 while left0: print( ) print( You have ,left, guesses left.) print( Available letters:,AvailableLetters) print( Please guess a letter:,end=39。39。) while 1: c=input() if (39。a39。=c=39。z39。 or 39。A39。=c=39。Z39。)and len(c)==1: c=() break print( Wrong input!Please guess a letter:) if c in lettersGuessed: print( Oops! You39。ve already guessed that letter:,tmp_str) else: lettersGuessed=lettersGuessed+c AvailableLetters=getAvailableLetters(lettersGuessed) if c in secretWord: GuessedWord=GuessedWord+c tmp_str= for tmp in secretWord: if tmp in GuessedWord: tmp_str=tmp_str+ +tmp else: tmp_str=tmp_str+ +_ print( Good guess:,tmp_str) if isWordGuessed(secretWord, lettersGuessed): print( Congratulations, you won!) break else: left=left1 print(Oops! That letter is not in my word:,tmp_str) if not isWordGuessed(secretWord, lettersGuessed): print(Sorry, you ran out of guesses. The word was else.) wordlist = loadWords() secretWord=chooseWord(wordlist) hangman(secretWord)