Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Learn Hints 2/2 | Hangman Game
Crafting a Classic Hangman Game

book
Hints 2/2

Revealing the Hint

The second phase of the hint mechanism is called show_possible_matches. This function displays the word from the file (word_from_list) if it corresponds to the current configuration of the gameword.

Task

Swipe to start coding

  1. Define the show_possible_matches function with word_to_match as a parameter.
  2. Initialize a for loop to iterate through the elements in test_word_list.
  3. Append an element to the possible_matches list if hints_match returns True.
  4. Check if the possible_matches list is empty and set a corresponding condition.

Solution

def show_possible_matches(word_to_match):
possible_matches=[]
for word in test_word_list:
if hints_match(word_to_match, word):
possible_matches.append(word)
if len(possible_matches) == 0:
return 'No matches found'
else:
return ' '.join(possible_matches)

Mark tasks as Completed
Everything was clear?

How can we improve it?

Thanks for your feedback!

Section 1. Chapter 7
some-alt