import random
words =['chicken','dog','cat','mouse','frog']
guessTimes =14
guessLetters =""defpickWord():return random.choice(words)defplay():
word = pickWord()whileTrue:
guess = getGuess(word)if processGuess(guess, word):print('You win!')breakif guessTimes ==0:print('Game over!')print('The word was: '+ word)breakdefgetGuess(word):
printWordWithBlanks(word)print('Guess Times Remaining: '+str(guessTimes))
guess =input('Guess a letter?')return guess
defprocessGuess(guess, word):global guessTimes
global guessLetters
guessTimes = guessTimes -1
guessLetters = guessLetters + guess
for letter in word:if guessLetters.find(letter)==-1:returnFalsereturnTruedefprintWordWithBlanks(word):
displayWord =""for letter in word:if guessLetters.find(letter)>-1:#letter found
displayWord = displayWord + letter
else:#letter not found
displayWord = displayWord +'-'print(displayWord)
play()