编写python代码实现剪刀、石头、布的猜拳游戏:玩家输入1、2、3 表示剪刀、石头、布,程序随机产生1、2、3与玩家比较,并输出输赢结果
时间: 2023-08-15 12:04:31 浏览: 231
好的,我来为您编写这个程序。
```python
import random
print("欢迎来到剪刀石头布游戏!")
print("请输入 1 表示剪刀,2 表示石头,3 表示布")
player = int(input("请出拳:"))
computer = random.randint(1, 3)
if player == 1:
if computer == 1:
print("电脑出剪刀,平局!")
elif computer == 2:
print("电脑出石头,你输了!")
else:
print("电脑出布,你赢了!")
elif player == 2:
if computer == 1:
print("电脑出剪刀,你赢了!")
elif computer == 2:
print("电脑出石头,平局!")
else:
print("电脑出布,你输了!")
elif player == 3:
if computer == 1:
print("电脑出剪刀,你输了!")
elif computer == 2:
print("电脑出石头,你赢了!")
else:
print("电脑出布,平局!")
else:
print("输入有误,请重新输入!")
```
运行该程序后,用户输入 1、2、3 分别代表剪刀、石头、布,程序随机产生 1、2、3 与用户比较,输出输赢结果。
注意:该程序只是一个简单的猜拳游戏,程序逻辑并不复杂,可以作为初学者的练习项目。
阅读全文