小编GTA*_*ine的帖子

使用if语句时陷入while循环

我是python的新手,我正在尝试做一个简单的猜数字游戏,我在一个while循环中陷入了一个if语句.这是代码.

我正在体验它你的猜测它太高而低一点.我试过打破它,但它只是停止了整个事情

def guess_the_number():
    number = random.randrange(20)

    guessesMade = 0

    print('Take a guess')
    guess = input()
    guess = int(guess)

    while guessesMade < 6:
        if guess < number:
            print('Your guess is too low.')

        if guess > number:
            print('Your guess is too high.')

        if guess == number:
            break

    if guess == number:
        print'You got it in', guessesMade, 'guess(es)! Congratulaions!'
    else:
        print'I\'m sorry, the number was', number
Run Code Online (Sandbox Code Playgroud)

python python-2.7

6
推荐指数
1
解决办法
707
查看次数

标签 统计

python ×1

python-2.7 ×1