# coding = utf-8
import random
chess = '鼠猫狗狼豹虎狮象'
print("*" * 45)
print("斗兽棋规则:鼠 < 猫 < 狗 < 狼 < 豹 < 虎 < 狮 < 象")
print("*" * 45)
while True:
print("这样,你出 『 {} 』 我出 『 {} 』 ,如何???".format(chess[random.randint(0, 7)], chess[random.randint(0, 7)]))
print("*" * 45)
while True:
player = input("请出牌 > > > ")
idx = chess.find(player)
if idx == -1:
print("你没有按照规则出牌,没有你出的 『 {} 』 这种斗兽牌,请重新出牌吧……".format(player))
else:
break
cIdx = random.randint(0, 7)
print("好了,你出了 『 {} 』 ,我出了 『 {} 』 ".format(player, chess[cIdx]))
if idx == cIdx:
print("啊哦~~~我们平局了~~~好巧哟~哈哈O(∩_∩)O哈哈~")
else:
if (idx == 0 and cIdx != 7) or (idx == 7 and cIdx == 0) or (cIdx > idx >= 1):
print("(^o^)~我赢咯~~你是不可能战胜我的,我是无敌斗兽棋小王子!!!你必须战胜我才行哟,加油,小笨猪~~~")
else:
print("(⊙o⊙).....肿么可能,你居然战胜了我,我可是斗兽棋小王子!!好不甘心,再来!再来!!")
if input("是否继续『 Y 』或者『 y 』?") not in 'Yy':
break
斗兽棋
最新推荐文章于 2023-03-09 19:38:24 发布