美文网首页
Python循环与跳出的经典问题(2020-07-10)

Python循环与跳出的经典问题(2020-07-10)

作者: KangSmit的算法那些事儿 | 来源:发表于2020-07-10 10:31 被阅读0次

    只学思想和方法,有时候简单的问题更能表露出你实现背后的技巧,我们不要小看它!

    # -*- coding: utf-8 -*-
    import random
    guess = random.randint(10,100)
    print('猜数游戏!')
    SUM = 0
    while(1):
        a = input('请输入一个整数:')
        if(a == '退出'):
            exit(0)
        elif(int(a) > guess):
            print('偏大!')
            SUM = SUM + 1
        elif(int(a) < guess):
            print('偏小!')
            SUM = SUM + 1
        elif(int(a) == guess):
            SUM = SUM + 1
            print('猜对了!你猜了' + str(SUM) + '次')
            break;
    

    输出结果:

    猜数游戏!
    请输入一个整数:>? 1
    偏小!
    请输入一个整数:>? 30
    偏小!
    请输入一个整数:>? 80
    偏大!
    请输入一个整数:>? 50
    偏大!
    请输入一个整数:>? 40
    偏大!
    请输入一个整数:>? 35
    偏大!
    请输入一个整数:>? 31
    偏小!
    请输入一个整数:>? 32
    偏小!
    请输入一个整数:>? 33
    猜对了!你猜了9次
    
    

    相关文章

      网友评论

          本文标题:Python循环与跳出的经典问题(2020-07-10)

          本文链接:https://www.haomeiwen.com/subject/ggppcktx.html