ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

使用PYTHON完成剪刀石头布小游戏

2022-01-28 17:32:50  阅读:48  来源: 互联网

标签:PYTHON 玩家 小游戏 随机 字符串 石头 剪刀 输入


作为新加入的python小白,课堂遇到的题目在这分享下,不知道思路怎样,大佬多多指教。

原题目:

# 练习4:1.随机生成个石头剪刀布
#                 2.输入石头剪刀布
#                 3.输入的石头随机生成的是剪刀,则提示你赢了
#                 4.输入的剪刀随机生成的是剪刀,则提示平局
#                 5.另一种情况则提示你输了
#                 6.利用循环,让用户直到赢了为止

核心:电脑使用随机产生的数据,与玩家的数据比较即可

一、随机数

电脑导入random包使用随机数,但它只能随机整数,不能随机字符串,最简单的当然是让电脑直接出石头/剪刀/布。

这里把字符串放进列表里,利用取值随机来实现随机字符串

二、作比较

接下来只需要比较双方数据,给出结果,小游戏基本框架就完成了

三、异常处理

让玩家输入时,玩家并不一定会正确输入,玩家想怎么玩就怎么玩,所以要相应有对策

 

 趁机再鄙视一下不遵守游戏规则的玩家

四、完善需求

主体框架已经可以运行,需求还要直到玩家获胜,加入while循环,玩家胜利时break中止循环

最终数据

 部分结果

 

标签:PYTHON,玩家,小游戏,随机,字符串,石头,剪刀,输入
来源: https://blog.csdn.net/Shan__Zhan/article/details/122733927

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有