Я должен сделать эту игру для моего комп-класса, и я не могу понять, как вырваться из этого цикла. Видите ли, я должен играть против «компьютера», бросая большие числа и наблюдая, у кого больше очков. Но я не могу понять, как "вырваться" из своей очереди и перейти в компьютерную очередь. Мне нужно "Q" (выход), чтобы сигнализировать о начале хода компьютеров, но я не знаю, как это сделать.
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
break
так, как вы это делаете, можно, но вы должны ввести именноQ
.q
например не будет работать. В первой строке должно бытьans=('R')
? тебе это все равно не нужно - person John La Rooy   schedule 30.01.2013