编写函数,制作剪刀石头布的小游戏
时间: 2023-11-13 15:12:55 浏览: 80
下面是一个简单的 Python 函数,可以实现剪刀石头布小游戏:
```python
import random
def play_game():
choices = ['剪刀', '石头', '布']
computer_choice = random.choice(choices)
user_choice = input("请输入剪刀、石头或布:")
print("你选择了:" + user_choice)
print("计算机选择了:" + computer_choice)
if user_choice == computer_choice:
print("平局!")
elif user_choice == '剪刀' and computer_choice == '布':
print("你赢了!")
elif user_choice == '石头' and computer_choice == '剪刀':
print("你赢了!")
elif user_choice == '布' and computer_choice == '石头':
print("你赢了!")
else:
print("你输了!")
```
在上面的函数中,我们首先定义了一个列表 `choices`,其中包含了剪刀、石头和布三种选项。接着,我们使用 `random.choice()` 函数从列表中随机选择了计算机的选项。
然后,我们让用户输入自己的选择,并将其保存在变量 `user_choice` 中。接着,我们显示了用户和计算机的选择,并根据规则判断胜负。
你可以调用 `play_game()` 函数来玩这个小游戏。
阅读全文