20 人机猜拳互动游戏开发

根据以下需求,完成人机猜拳互动游戏的开发。

一、需求分析

1、选取对战角色

根据提示,选择猜拳的对手和输入用户的姓名,确定双方选手。

2、猜拳

(1)询问游戏是否开始?如果开始,则双方出拳。如果选否,则退出游戏。如图1所示:
20 人机猜拳互动游戏开发_第1张图片
(2)开始对战,用户选择出拳,与对手进行比较,提示胜负信息。每一轮对战显示结果如下:
在这里插入图片描述

3、记录分数

(1)每一轮猜拳结束,获胜一方加1分(平局都不加分),可以玩很多轮。如图2所示:
20 人机猜拳互动游戏开发_第2张图片
(2)停止游戏时,显示对战双方角色、对战次数以及对战最终结果。如图3所示:
20 人机猜拳互动游戏开发_第3张图片

4、重置游戏

当很多轮游戏结束后,询问是否重置结束。如果重置游戏,重新选择对战双方,重新开始游戏。如果不重置,则结束程序。如图4所示:
20 人机猜拳互动游戏开发_第4张图片

二、参考运行效果图

20 人机猜拳互动游戏开发_第5张图片

你可能感兴趣的:(Python学习园地,python)