I'm working on a very simple game. I can't figure out how to re run the while loop if the player wants to play again. I tried making the loop into a function but that just ruins my code for some reason. Thank you!
import random
print ("Welcome to numbfy! Try to guess the correct number! Guess a number between 0 and 10! Enter anything but a letter to exit!")
the_num = random.choice(range(0, 11))
while True:
    try:
        guess = int(input("What's your guess? "))
    except ValueError:
        print ("That's not a number!")
        break
    if guess == the_num:
        print ("You guessed it!")
        break
    elif guess > the_num:
        print ("Go lower!")
    elif guess < the_num:
        print ("Go higher!")
 
    