Skip to content

Commit

Permalink
Added tasks for week 5
Browse files Browse the repository at this point in the history
  • Loading branch information
YAtOff committed Nov 20, 2017
1 parent 1d07eeb commit b6d5082
Showing 1 changed file with 44 additions and 0 deletions.
44 changes: 44 additions & 0 deletions week5/tasks/guess_the_number.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
"""
Крайната цел на това упражнение е да се реализира играта "Guess the number".
Играта има следните правила:
- програмата иска името на играча
- програмата поздравява играча
- програмата намисля число от 1 до 10
- играчът трябва да познае числото, като има на разположение три опита
- ако го познае: изписва се съобщение "You win!"
- в противен случай: "You loose!"
- след всяка игра програмата пита дали играчът иска да изиграе още една
игра
- при потвърждение всичко се повтаря
- в противен случай изпълнението на програмата приключва
Например:
```
What is your name? Pesho
Hello Pesho!
Guess the number: 1
Guess the number: 5
You win!
Do you want to play again? no
What is your name? Gosho
Hello Gosho!
Guess the number: 3
Guess the number: 9
Guess the number: 7
You loose!
Do you want to play again? yes
Guess the number: 4
Guess the number: 8
You win!
Do you want to play again? no
```
"""

from random import randint

MIN_NUMBER = 1
MAX_NUMBER = 10
number = str(randint(MIN_NUMBER, MAX_NUMBER))

0 comments on commit b6d5082

Please sign in to comment.