Untitled
unknown
python
3 years ago
971 B
5
Indexable
class Game:
def __init__(self, word):
self.guessed_letters = []
self.word = word
def play(self):
for index in range(6):
# Initialize dashed_word to an empty string
dashed_word = ""
send_message("Guess a letter")
guess = read_message()
self.guessed_letters.append(guess)
# Add a for statement to loop on the word
for char in self.word:
if char in self.guessed_letters:
# Add char to the dashed_word
dashed_word += char
else:
# Add a low dash (underscore) _ as a placeholder
# for letter not yet guessed
dashed_word += "_ "
# Send the guessed word after each guess
send_message(dashed_word)
send_message(self.guessed_letters)
game = Game("snowman")
game.play()Editor is loading...