#错误代码
import random
secretNumber=random.randint(1,20)
print('I am thinking of a number between 1 and 20.')
for guessesTaken in range(1,7):
print('Take a guess.')
guess=int(input())
if guess < secretNumber:
print('Your guess is too low.')
elif guess > secretNumber:
print('your guess is too hight')
else:
break
if guess==secretNumber:
print('Good job! You guesse my number in '+str(secretNumber)+ ' guesses')
else:
print('Nope,The number I was thinking of was '+ str(secretNumber))
#改正代码
import random
secretNumber=random.randint(1,20)
print('I am thinking of a number between 1 and 20.')
for guessesTaken in range(1,7):
print('Take a guess.')
guess=int(input())
if guess < secretNumber:
print('Your guess is too low.')
elif guess > secretNumber:
print('your guess is too hight')
else:
break
if guess==secretNumber:
print('Good job! You guesse my number in '+str(secretNumber)+ ' guesses')
else:
print('Nope,The number I was thinking of was '+ str(secretNumber))