import random
#游戏主菜单页面:
def meau():
print("**********************")
print(" 游戏名称:剪刀石头布 ")
print(" 进入游戏(9) ")
print(" 退出游戏(0) ")
print(" 游戏规则(8) ")
choice = int(input("请输入您的选择:"))
print("**********************")
return choice
# 游戏进行页面
def game_start_screen():
print()
print("-------游戏开始-------")
# 退出游戏页面
def game_over_screen():
print()
print("-------退出游戏-------")
print()
# 游戏规则页面
def game_explain():
print()
print("玩家选择出石头、剪刀、布,电脑会自动做出选择。")
print("系统会根据双方的选择判断玩家胜利、玩家惜败或者双方平局结果")
print()
# 主函数
while True:
choice = meau()
if choice == 9:
game_start_screen()
while True:
computer = random.randint(1,3)
player = int(input("请玩家选择石头(1)、剪刀(2)、布(3)、退出(4):"))
if player == computer:
print(f"电脑的选择是:{computer}")
print("双方平局")
if (player==1 and computer==2) or (player==2 and computer==3) or (player==3 and computer==1):
print(f"电脑的选择是:{computer}")
print("玩家胜利")
if (player==1 and computer==3) or (player==2 and computer==1) or (player==3 and computer==2):
print(f"电脑的选择是:{computer}")
print("玩家惜败")
if player==4:
print("游戏结束")
break
print()
elif choice == 0:
game_over_screen()
break
elif choice == 8:
game_explain()