python抢21游戏

举报
一条coding 发表于 2021/10/19 22:50:23 2021/10/19
【摘要】 甲必赢:    游戏攻略:先报胜,把握的原则是自己倒数第二次必须报17,也就是倒数第二次要保证保留4个数字18、19、20、21,然后该他报无论他怎么报最后的胜利都属于你了哈哈 你必须要报到17这个数,那么在倒数第三次就要保证之前一次报后要保留14、15、16、17,依次类推上一次你一定要报13,必须保留前四位:1...

甲必赢:

   游戏攻略:先报胜,把握的原则是自己倒数第二次必须报17,也就是倒数第二次要保证保留4个数字18、19、20、21,然后该他报无论他怎么报最后的胜利都属于你了哈哈 你必须要报到17这个数,那么在倒数第三次就要保证之前一次报后要保留14、15、16、17,依次类推上一次你一定要报13,必须保留前四位:10、11、12、13,你必须报9。保留前四位:6、7、8、9,你必须报5,保留前四位2、3、4、5,你必须报1。

 


  
  1. def game_21():
  2. print("游戏开始")
  3. print("甲报数:1")
  4. A =1
  5. def win():
  6. if(A==21):
  7. print("甲赢")
  8. if(B==21):
  9. print("乙赢")
  10. while True:
  11. while True:
  12. B = int(input('乙报数:'))
  13. # 保证第二个录入大于1小于3,到21就判断赢
  14. if B - A > 3 or B - A <= 0:
  15. print('不符合规则,重新输入\n')
  16. elif B == 21:
  17. return win()
  18. else:
  19. break
  20. while True:
  21. A=A+4
  22. print('

文章来源: blog.csdn.net,作者:一条coding,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/skylibiao/article/details/88780611

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。