Guest User

hangman practice program

a guest
Jun 18th, 2026
24
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. print("HANGMAN")
  2. import random
  3. hangmanPic = ['''H''', '''A''', '''N''', '''G''', '''M''', '''A''', '''N''']
  4.  
  5. wordlist = "dog", "mouse", "cat", "fish", "ant", "caterpillar", "bird", "human", "moose", "duck", "firefly".split()
  6. missed = ''
  7. correct = ''
  8. gameIsDone = False
  9.  
  10. def getRandom(wordlist):
  11. wordIndex = random.randint(0, len(wordlist)-1)
  12. return wordlist[wordIndex]
  13.  
  14. def getDisplay(missed, correct, secretWord):
  15. print("please enter a guess")
  16. underscore = '_' * secretWord
  17.  
  18. for i in range(len(secretWord)):
  19. guess = input()
  20. guess = guess.lower()
  21.  
  22. if guess[i] in len(secretWord):
  23. underscore = underscore[:i] + secretWord[i] + underscore[i+1:]
  24. print(correct + underscore)
  25.  
  26. elif guess[i] not in len(secretWord):
  27. missed = missed + guess[i].split()
  28. print(missed)
  29.  
  30. for i in range(len(hangmanPic)):
  31. print(hangmanPic[i].split())
  32. if len(hangmanPic) == 7:
  33. print("You've used too many guesses, try again!")
  34. else:
  35. print("please type a letter")
  36.  
  37. while True:
  38. if len(guess[i]) == len(secretWord):
  39. print("congralutations, you've guessed fully!")
  40. print("the answer was " + secretWord[i])
  41.  
  42. secretWord = getRandom(wordlist)
  43.  
Advertisement
Add Comment
Please, Sign In to add comment