Course Content
Crafting a Classic Hangman Game
Crafting a Classic Hangman Game
Hints 1/2
Guessing the word from a large file can be challenging, so we provide users with the option to use a hint.
Adding Hint Functionality
To integrate hint functionality into our program, we'll proceed in two phases. The hints_match
function determines whether the current state of the gameword
—which includes correctly guessed letters and placeholders—corresponds exactly to any word in the file. The function will return True
if there's a match and False
otherwise.
Task
- Define the
hints_match
function withword_to_match
andword_from_list
as parameters. - Remove spaces from
word_to_match
. - Compare the lengths of
test_list
andother_list
. - Return
False
if the lengths differ. - Initialize a
for
loop to iterate throughtest_list
. - Increment the
counter
.
Thanks for your feedback!
Guessing the word from a large file can be challenging, so we provide users with the option to use a hint.
Adding Hint Functionality
To integrate hint functionality into our program, we'll proceed in two phases. The hints_match
function determines whether the current state of the gameword
—which includes correctly guessed letters and placeholders—corresponds exactly to any word in the file. The function will return True
if there's a match and False
otherwise.
Task
- Define the
hints_match
function withword_to_match
andword_from_list
as parameters. - Remove spaces from
word_to_match
. - Compare the lengths of
test_list
andother_list
. - Return
False
if the lengths differ. - Initialize a
for
loop to iterate throughtest_list
. - Increment the
counter
.