python猜拳小游戏
时间: 2023-05-17 16:05:19 浏览: 62
以下是一个简单的 Python 猜拳小游戏的代码:
```python
import random
print("欢迎来到猜拳游戏!")
print("请出拳:1. 石头 2. 剪刀 3. 布")
while True:
player = int(input("请出拳:"))
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("你输了!")
play_again = input("再来一局?(y/n)")
if play_again.lower() != "y":
break
print("游戏结束,谢谢参与!")
```
希望能对你有所帮助!
相关问题
python编写猜拳小游戏
非常感谢您的提问,我可以回答这个问题。Python可以编写猜拳小游戏,可以使用random模块生成随机数来表示电脑出的手势,再通过input函数获取玩家出的手势,最后比较两个手势的大小关系来判断胜负。希望这个回答能够帮助到您。
猜拳小游戏python代码
以下是一个简单的猜拳小游戏的Python代码:
```python
import random
print("欢迎来到猜拳游戏!")
print("请出拳:1.石头 .剪刀 3.布")
while True:
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("输入错误,请重新输入!")
play_again = input("再玩一局?(y/n)")
if play_again.lower() != "y":
break
```