/lesson-4/snowman.py

https://github.com/LindsayYoung/python-class · Python · 39 lines · 26 code · 10 blank · 3 comment · 5 complexity · 81972611e4c1eba5162ad230b94e158c MD5 · raw file

  1. # Make a word guessing game using functions
  2. snow_1 = " _ "
  3. snow_2 = " _|=|_ "
  4. snow_3 = " ('') "
  5. snow_4 = ">--( o )--<"
  6. snow_5 = " ( o ) "
  7. snow_man = [snow_1, snow_2, snow_3, snow_4, snow_5]
  8. def print_snow(snow_man):
  9. for snow in snow_man:
  10. print snow
  11. def print_answer(answer):
  12. output = ''
  13. for letter in answer:
  14. output = output + "_ "
  15. print output
  16. answer = "python"
  17. correct_guesses = []
  18. while len(answer) != len(correct_guesses):
  19. print("I am thinking of a word ")
  20. print_answer(answer)
  21. guess = raw_input("guess a letter")
  22. if guess in answer:
  23. print "You got it"
  24. correct_guesses.append(guess)
  25. else:
  26. print_snow(snow_man)
  27. snow_man.remove(snow_man[0])
  28. # or you can use--
  29. # snow_man.pop(0)