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 ( '你要出石头呢,还是剪刀呢,还是布?(如输入“退出”,可退出游戏)' ) |