用python编写一个人机猜拳游戏
时间: 2023-07-18 08:47:33 浏览: 178
python实现人机猜拳小游戏
好的,以下是一个简单的人机猜拳游戏的Python代码:
```python
import random
def game():
# 定义手势
gestures = ["石头", "剪刀", "布"]
# 人出拳
player = int(input("请出拳:0-石头,1-剪刀,2-布\n"))
print("你出了:", gestures[player])
# 机器出拳
computer = random.randint(0, 2)
print("机器出了:", gestures[computer])
# 判断胜负
if player == computer:
print("平局")
elif player == (computer + 1) % 3:
print("你赢了")
else:
print("你输了")
while True:
game()
again = input("再来一局?(y/n)")
if again.lower() != "y":
break
```
运行这段代码可以启动游戏,游戏规则为:玩家和机器分别出拳,判断胜负。
注意:以上代码仅供参考,可以根据自己的需求进行修改和完善。
阅读全文