Python
import random # 石头剪刀布 choices = ['石头','布','剪刀'] print('Hi,训练师!我是编程猫!很高兴遇见你!现在我们来玩石头剪刀布的游戏吧!') print('石头剪刀布!') player = input('你要出石头呢,还是剪刀呢,还是布?(如输入“退出”,可退出游戏)') # 直到退出游戏之前,下面的循环都会继续 while (player != '退出'): # 验证玩家和电脑各自的选择 computer = random.choice(choices) print((((('你出了' + player) + ',电脑出了') + computer) + '...')) if (player == computer) : print("平局!") elif (player == '石头') : if computer == "剪刀": print("你赢了!") else: print("电脑赢了!") elif (player == '布') : if computer == "石头": print("你赢了") else: print("电脑赢了!") elif (player == '剪刀') : if computer == "布": print("你赢了") else: print("电脑赢了!") else : print("出错了哦!只能出“石头”“剪刀”或“布”!") # 立即再来一轮,直到退出游戏 print('石头剪刀布!') player = input('你要出石头呢,还是剪刀呢,还是布?(如输入“退出”,可退出游戏)')