我想在python中做一個「數字猜測遊戲」,並且我希望它顯示用戶爲了猜測計算機在最後生成的隨機數而必須作出的猜測次數。這裏是我迄今爲止給我的意思的例子:如何跟蹤python中while循環的輸入數量?
from random import*
a=randrange(1,51)
b=int(input("Can you guess my number?: "))
while a>b:
b=int(input("Too low, try again: "))
while a<b:
b=int(input("Too high, try again: "))
while a==b:
print("You got it! The number was", a)
break
我想它打印的東西,如「你花了__猜測」結尾。我將如何去追蹤像這樣的輸入數量?我試着四處尋找,但我不確定如何將它寫入文字。
首先,這段代碼沒有做你想做的事。假設您輸入的數字太低,然後輸入的數字太高,最後輸入的數字太低。你的代碼會過早終止。 – irrelephant 2014-12-05 06:02:17
我現在看到了,謝謝。 – zodian 2014-12-05 06:30:44