Comment sortir de la boucle while en Python?

J'ai à faire de ce jeu pour mon ordi de la classe, et je ne peux pas comprendre comment sortir de cette boucle. Voir, je dois jouer contre l'ordinateur"," en roulant plus grand nombre, et de voir qui a le plus grand score. Mais je ne peux pas comprendre comment "sortir" de mon tour, et de transition pour les ordinateurs de la tour. J'ai besoin de "Q" (quitter) pour le signal du début des ordinateurs tour, mais je ne sais pas comment le faire.

ans=(R)
while True:
    print('Your score is so far '+str(myScore)+'.')
    print("Would you like to roll or quit?")
    ans=input("Roll...")
    if ans=='R':
        R=random.randint(1, 8)
        print("You rolled a "+str(R)+".")
        myScore=R+myScore
    if ans=='Q':
        print("Now I'll see if I can break your score...")
        break

source d'informationauteur Ninja