python石头剪子布
时间: 2023-11-03 09:01:24 浏览: 67
石头剪刀布是一个供两个或更多人玩的手部游戏。参与者说"石头、剪刀、布",然后同时将他们的手捏成石头(拳头)、一张布(手掌朝上)或一把剪刀(伸出两个手指)的形状。在Python中,你可以使用条件语句和随机数来实现一个简单的石头剪刀布游戏。例如,你可以让用户输入他们的选择,然后使用随机数生成计算机的选择,并比较两者的结果来决定胜负。以下是一个示例代码:
```python
import random
def play_game(user_choice):
choices = ["石头", "剪刀", "布"]
computer_choice = random.choice(choices)
print("你的选择是:" + user_choice)
print("计算机的选择是:" + computer_choice)
if user_choice == computer_choice:
result = "平局"
elif (user_choice == "石头" and computer_choice == "剪刀") or (user_choice == "剪刀" and computer_choice == "布") or (user_choice == "布" and computer_choice == "石头"):
result = "你赢了"
else:
result = "计算机赢了"
print("结果:" + result)
user_choice = input("请输入你的选择(石头、剪刀或布):")
play_game(user_choice)
```
阅读全文