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。

 


      def game_21():
         print("游戏开始")
         print("甲报数:1")
          A =1
         def win():
             if(A==21):
                 print("甲赢")
             if(B==21):
                 print("乙赢")
         while True:
             while True:
                  B = int(input('乙报数:'))
                 # 保证第二个录入大于1小于3,到21就判断赢
                 if B - A > 3 or B - A <= 0:
                     print('不符合规则,重新输入\n')
                 elif B == 21:
                     return win()
                 else:
                     break
             while True:
                  A=A+4
                 print('
  
 

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

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

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

评论(0

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

全部回复

上滑加载中

设置昵称

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

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

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