python优化石头剪刀布游戏,实现以下功能

3.编写如下程序
剪刀石头布游戏程序
a.提示用户输入要出的拳 —— 石头(1)/剪刀(2)/布(3)
b.电脑随机出拳
c.比较胜负,显示用户胜、负还是平局
d.使用捕获异常的方式,来处理用户输入无效数据的情况
e.多次进行游戏,可以让用户选择退出游戏,退出后需要显示胜利情况,例如:用户5局胜、3局败、2局平
f.当程序结束之后,要求下一次运行程序能够获取用户历史胜负情况
h.如果使用文件保存用户历史胜负数据,需要使用异常来处理文件不存在的情况和实现程序结束后自动关闭文件的功能
这个功能怎么实现,仅仅是单机版!e f h这三点有点难度,大佬来指点指点迷津!全部写出来看最好!最少的代码最好的逻辑#Python#
全部评论
要么读写文件进行记录,比如写json文件,可以用自带的json包,要么用sqlite3记录历史数据,可以用自带的sqlite3模块
点赞 回复
分享
发布于 2019-06-10 09:54

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务