"""
21跟火柴
"""
from random import randint
def main():
    total=21
    while total>0:
        print('剩余%d跟火柴'% total)
        while True:
            num=int(input('你拿几根火柴:'))
            if 1<=num<=4 and num<=total:
                break
        total-=num
        if total>0:
            com=randint(1,min(4,total))
            print('计算机拿走了%d跟火柴' % com)
            total-=com
            if total==0:
                 print('计算机拿走了最后一根火柴你输了!')
        else:
            print('你拿走了最后一根火柴你输了!')
if __name__ == '__main__':
    main()

  

结果:
剩余21跟火柴
你拿几根火柴:1
计算机拿走了3跟火柴
剩余17跟火柴
你拿几根火柴:4
计算机拿走了3跟火柴
剩余10跟火柴
你拿几根火柴:4
计算机拿走了4跟火柴
剩余2跟火柴
你拿几根火柴:1
计算机拿走了1跟火柴
计算机拿走了最后一根火柴计算机输了!

相关文章:

  • 2022-02-19
  • 2021-10-19
  • 2021-05-24
  • 2022-12-23
  • 2022-01-22
  • 2022-12-23
  • 2021-11-23
  • 2022-12-23
猜你喜欢
  • 2021-12-13
  • 2021-09-15
  • 2021-11-29
  • 2021-08-16
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案