ver 0.1

    1. """
    2. 随机猜数的小游戏
    3. 随机出一个数,然后你猜一数给出提示,猜中后结束
    4. """
    5. import random
    6. def choice(num_input):
    7. num_ran = random.randint(1, 100)
    8. while True:
    9. if num_ran == num_input:
    10. print('恭喜你猜对了!')
    11. break
    12. elif num_input < num_ran:
    13. num_input= int(input('您输入数据小了,请输入数据:'))
    14. else:
    15. num_input= int(input('您输入数据大了,请输入数据:'))
    16. num = input('请输入数据:')
    17. num_input = int(num)
    18. choice(num_input)

    ver 0.2

    1. """
    2. 随机猜数的小游戏
    3. 随机出一个数,然后你猜一数给出提示,猜中后结束
    4. 加入计数功能,总共有10次机会,10次机会用完停止
    5. """
    6. import random
    7. # 判断输入数字是否合规
    8. def judge(data_input):
    9. pass
    10. # 数据比较过程
    11. def choice(num_input):
    12. num_ran = random.randint(1, 10)
    13. n = 3
    14. while True:
    15. n -= 1
    16. if n == 0:
    17. print('对不起,您的机会已用完')
    18. break
    19. print('您还有%d次机会'%n)
    20. if num_ran == num_input:
    21. print('恭喜你猜对了!')
    22. break
    23. elif num_input < num_ran:
    24. num_input= int(input('您输入数据小了,请输入数据:'))
    25. else:
    26. num_input= int(input('您输入数据大了,请输入数据:'))
    27. num = input('请输入数据:')
    28. num_input = int(num)
    29. choice(num_input)