python实现猜数游戏

男娘i 2023-05-29 05:27 87阅读 0赞
  1. """ 猜数游戏 """
  2. import random
  3. def CaiShu():
  4. """猜数游戏"""
  5. num = random.randint(1,101)#生成随机数
  6. count = 0#计数器,控制输入次数
  7. print("[1,100] guess game, you have five chances")
  8. while True:
  9. if count > 4:
  10. print("Sorry,You Lose")
  11. break
  12. #异常处理,保证输入的是整数
  13. try:
  14. guess = int(input("Please enter an integer :"))
  15. except:
  16. print("Error")
  17. continue
  18. if num == guess:
  19. print("You Win!!!!")
  20. break
  21. if guess < num:
  22. print("Lower!!")
  23. print("You still have {} chances".format(4-count))
  24. else:
  25. print("Highter!!")
  26. print("You still have {} chances".format(4-count))
  27. count += 1#计数器加1
  28. if __name__ == '__main__':
  29. CaiShu()

发表评论

表情:
评论列表 (有 0 条评论,87人围观)

还没有评论,来说两句吧...

相关阅读

    相关 用java实现游戏

    规则: 随机生成一个0~99(包括0和99)的数字,从控制台输入猜测的数字,系统提示输出用户输入的数太大还是太小, 猜不对则继续,直到猜到为止,游戏过程中,记录猜对所需的次

    相关 游戏

    一个小小的程序,找点乐趣。。哈哈 目前我觉得能最快的找出数字的方法是二分法。。。 代码: \include <stdio.h> \include <stdlib.h>

    相关 游戏

    猜数小游戏: 1. 从键盘录入你猜的数; 2. 比较环节,如果猜大了,提示猜大了重新猜测;如果猜小了,提示猜小了重新猜测;如果相等,提醒猜中了。 3. 循环环节,