Advertisement
farrismp

Course 1.13

Apr 25th, 2019
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. ## Guessing Game
  2.  
  3. # Guessing function
  4. def guess(max, min):
  5. gotit = False
  6. middle = int((max + min)/2)
  7. answer = input("Is your number [H]igher, [L]ower or the [S]ame as {}".format(middle)).upper()
  8. if answer == "H":
  9. min = middle
  10. elif answer == "L":
  11. max = middle
  12. else:
  13. gotit = True
  14. return max, min, middle, gotit
  15.  
  16. # Start
  17. max = 101
  18. min = 0
  19. tries = 0
  20. guessed = False
  21.  
  22. print("Think of a number between 1 and 100")
  23.  
  24. # Guess
  25. while (guessed == False):
  26. max, min, number, guessed = guess(max, min)
  27. tries +=1
  28.  
  29. # End
  30. print("Your number is {}, it took me {} guess".format(number, tries))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement