当前位置:   article > 正文

python实现猜数字游戏_python猜数字游戏代码

python猜数字游戏代码

python实现猜数字游戏,主要用于练习for循环和if else。

需求如下:

1、随机生成一个1-100之间的数。

2、7次猜数字的机会,如果没有猜正确,游戏结束。

3、输入字母q,则退出游戏。

  1. import random
  2. num = random.randint(1,100)
  3. guess_chances = 7
  4. print('您只有7次猜数字的机会哦!')
  5. for i in range(1,guess_chances + 1):
  6. print('这是第'+ str(i) + '次猜数字')
  7. guess = input('请输入数字:')
  8. if guess.isdigit():
  9. guess = int(guess)
  10. if guess < num:
  11. print('您输入的数字太小了,您还有' + str(guess_chances - i)+'次机会,请重新输入:')
  12. elif guess > num:
  13. print('您输入的数字太大了,您还有' + str(guess_chances - i)+'次机会,请重新输入:')
  14. elif guess == num:
  15. print('恭喜您猜对了')
  16. break
  17. elif guess == 'q':
  18. print('退出游戏!')
  19. break
  20. else:
  21. print('输入的内容必须为整数,请重新输入:')
  22. while (guess_chances - i) == 0:
  23. print('您输入已经超过7次,游戏结束!')
  24. break

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/54815
推荐阅读
相关标签
  

闽ICP备14008679号