Python编写石头剪刀布
时间: 2024-05-18 08:10:08 浏览: 12
好的,Python编写石头剪刀布的游戏可以使用随机数生成电脑出拳,然后比较玩家和电脑出拳的结果来决定输赢。下面是一个简单的实现代码示例:
```
import random
print("欢迎来玩石头剪刀布游戏!")
# 定义游戏规则,0表示石头,1表示剪刀,2表示布
rules = {0: 2, 1: 0, 2: 1}
while True:
# 玩家出拳
player = input("请出拳(石头/剪刀/布):")
while player not in ["石头", "剪刀", "布"]:
player = input("输入有误,请重新出拳(石头/剪刀/布):")
player = {"石头": 0, "剪刀": 1, "布": 2}[player]
# 电脑出拳
computer = random.randint(0, 2)
# 比较结果
result = rules[player] - computer
if result == 0:
print("平局!")
elif result == 1 or result == -2:
print("你赢了!")
else:
print("你输了!")
# 询问是否继续游戏
choice = input("是否继续游戏?(是/否)")
if choice == "否":
break
print("游戏结束。")
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)