石头剪刀布游戏python代码
时间: 2023-08-26 16:05:06 浏览: 101
下面是一个简单的石头剪刀布游戏的 Python 代码,你可以参考一下:
```python
import random
def game():
print("欢迎来到石头剪刀布游戏!")
print("请出拳:")
print("1. 石头")
print("2. 剪刀")
print("3. 布")
player = int(input("请输入数字(1-3): "))
computer = random.randint(1, 3)
if player == computer:
print("平局!")
elif player == 1 and computer == 2:
print("你赢了!")
elif player == 2 and computer == 3:
print("你赢了!")
elif player == 3 and computer == 1:
print("你赢了!")
else:
print("你输了!")
while True:
game()
play_again = input("再玩一次?(y/n)").lower()
if play_again != 'y':
break
```
这个代码中,我们使用了 `random` 模块中的 `randint()` 函数来随机生成计算机出的手势。然后,我们比较玩家和计算机出的手势,来决定谁赢了。最后,我们通过一个 `while` 循环来让玩家可以多次玩游戏。
阅读全文