Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- secret_word = "hello"
- dashes = "-" * len(secret_word)
- def get_guess():
- while True:
- guess = input("Guess a letter: ")
- if len(guess) != 1:
- print("Please only enter one letter!")
- elif not guess.islower():
- print("Your guess must be a lowercase letter!")
- else:
- return guess
- dash_updates()
- def dash_updates(word, dashes, guess):
- for i in range(len(word)):
- if word[i] == guess:
- dashes = dashes[:i] + guess + dashes[i + 1:]
- return dashes
- #else:
- # continue
- dash_updates()
- while True:
- guess = get_guess()
- dash_updates(secret_word, dashes, guess)
- dashes = dash_updates(secret_word, dashes, guess)
- if guess in secret_word:
- print("You've guessed a letter correctly! Keep guessing.")
- dash_updates(secret_word, dashes, guess)
- print(dashes)
- else:
- print("That letter isn't in the secret word! Guess again.")
Advertisement
Add Comment
Please, Sign In to add comment