剪刀石头布python
时间: 2023-09-30 10:06:24 浏览: 87
好的,我可以为您提供一个简单的剪刀石头布游戏的Python代码,如下所示:
```python
import random
while True:
print("剪刀石头布游戏开始!")
print("请输入:")
print("0 - 剪刀")
print("1 - 石头")
print("2 - 布")
user_choice = int(input("你的选择是:"))
if user_choice not in [0, 1, 2]:
print("输入无效,请重新输入!")
continue
game_choice = random.randint(0, 2)
if user_choice == game_choice:
print("平局!")
elif (user_choice == 0 and game_choice == 2) or \
(user_choice == 1 and game_choice == 0) or \
(user_choice == 2 and game_choice == 1):
print("你赢了!")
else:
print("你输了!")
play_again = input("是否再玩一次?(y/n)")
if play_again.lower() != "y":
break
```
这是一个简单的命令行游戏,运行后会提示你输入剪刀、石头或布对应的数字,然后与计算机随机选择的结果进行比较,输出胜负结果。如果想要再玩一次,可以输入"y"继续游戏,输入其它字符退出游戏。
阅读全文