python应用-猜数字游戏

import random
def main():
    answer = random.randint(1, 100)
    counter = 0
    while True:
        counter += 1
        number = int(input('请输入: '))
        if number < answer:
            print('大一点')
        elif number > answer:
            print('小一点')
        else:
            print('恭喜你猜对了!')
            break
    print('你总共猜了%d次' % counter)
    if counter > 7:
        print('你的智商余额明显不足')
if __name__=='__main__':
    main()

  结果: 请输入: 50 大一点 请输入: 75 大一点 请输入: 88 小一点 请输入: 80 大一点 请输入: 85 大一点 请输入: 87 恭喜你猜对了! 你总共猜了6次

原文地址:https://www.cnblogs.com/68xi/p/8546408.html