python不注意代码块引发错误

#错误代码

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))
 

猜你喜欢

转载自blog.csdn.net/a66666_/article/details/81221924
今日推荐