python小游戏简短石头剪刀布
时间: 2024-07-04 18:00:56 浏览: 136
Python小游戏石头剪刀布是一个很简单的游戏,你可以自己和计算机进行比赛。游戏规则如下:
- 石头胜剪刀
- 剪刀胜布
- 布胜石头
你可以通过以下代码实现这个小游戏:
```
import random
while True:
# 电脑随机出拳
computer = random.randint(1,3)
if computer == 1:
computer_str = "石头"
elif computer == 2:
computer_str = "剪刀"
else:
computer_str = "布"
# 玩家出拳
player = input("请出拳(石头/剪刀/布):")
if player == "石头":
player_int = 1
elif player == "剪刀":
player_int = 2
else:
player_int = 3
# 判断胜负
if (player_int == 1 and computer == 2) or (player_int == 2 and computer == 3) or (player_int == 3 and computer == 1):
print("你赢了!电脑出了" + computer_str)
elif (player_int == 1 and computer == 3) or (player_int == 2 and computer == 1) or (player_int == 3 and computer == 2):
print("你输了!电脑出了" + computer_str)
else:
print("平局!电脑出了" + computer_str)
# 是否继续游戏
answer = input("是否继续游戏(y/n):")
if answer != "y":
break
```