How to restart a guess number game
<p>I am using python 2.7.1</p>

<p>I would like to be able to restart the game based on user input, so would get the option of restarting, instead of just exit the game and open again.
Can someone help me figure out??Thanks</p>

<pre><code>import random

the_number = random.randrange(10)+1

tries = 0
valid = False
while valid == False:
    guess = raw_input("\nTake a guess: ")
    tries += 1
    if guess.isdigit():
        guess = int(guess)
        if guess &gt;= 1 and guess &lt;= 10:
            if guess &lt; the_number:
                print "Your guessed too low"
            elif guess &gt; the_number:
                print "Your guessed too high"
            elif tries &lt;= 3 and guess == the_number:
                print "\n\t\tCongratulations!"
                print "You only took",tries,"tries!"
                break
            else:
                print "\nYou guessed it! The number was", the_number,"\n"
                print "you took",tries,"tries!"
                break
        else:
            print "Sorry, only between number 1 to 10"
    else:
        print "Error,enter a numeric guess"
        print "Only between number 1 to 10"
    if tries == 3 and guess != the_number:
        print "\nYou didn't guess the number in 3 tries, but you still can continue"
        continue
    while tries &gt; 3 and guess != the_number:
        q = raw_input("\nGive up??\t(yes/no)")
        q = q.lower()
        if (q != "yes") and (q != "no"):
            print "Only yes or no"
            continue
        if q != "no":
            print "The number is", the_number
            valid = True
            break
        else:
            break
</code></pre>
