import random
print("石头剪刀布游戏开始!")
print("请输入:石头(1),剪刀(2),布(3)")
while True:
player = int(input("请输入你的选择:"))
computer = random.randint(1, 3)
if player == 1:
print("你的选择是:石头")
if computer == 1:
print("电脑的选择是:石头")
print("平局!")
elif computer == 2:
print("电脑的选择是:剪刀")
print("你赢了!")
else:
print("电脑的选择是:布")
print("你输了!")
elif player == 2:
print("你的选择是:剪刀")
if computer == 1:
print("电脑的选择是:石头")
print("你输了!")
elif computer == 2:
print("电脑的选择是:剪刀")
print("平局!")
else:
print("电脑的选择是:布")
print("你赢了!")
elif player == 3:
print("你的选择是:布")
if computer == 1:
print("电脑的选择是:石头")
print("你赢了!")
elif computer == 2:
print("电脑的选择是:剪刀")
print("你输了!")
else:
print("电脑的选择是:布")
print("平局!")
else:
print("无效的选择,请重新输入!")
continue
play_again = input("是否再玩一局?(是/否)")
if play_again.lower() == "是":
continue
else:
print("游戏结束!")
break
如何用Python写一个石头剪刀布的小游戏?
最新推荐文章于 2024-05-12 11:57:18 发布