前言

本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

作者:萝卜的百科书

用​python做一个简单逻辑的游戏——剪刀石头布 Python 第1张

 

我们的基础中的基础,在前几文中已经介绍完了,其他的知识用什么学什么就对了,接下来我们做款小游戏,纵观全文,先引入了一个函数,random()随机数,单用random()这个函数,会产生一个随机的实数,范围在[0,1),若是要从自定的范围取出一个,那就要和randint()配合,这样能产生一个范围内的随机整数;

PS:如有需要Python学习资料的小伙伴可以加下方的群去找免费管理员领取

用​python做一个简单逻辑的游戏——剪刀石头布 Python 第2张

之后,给范围内三个变量都赋予明确的意义;用到了多分支结构,给每个可能的取值都赋予了明确的意义!blist是python的一个第三方模块,简单说,就是列表,列表里有,剪刀;石头;布;如果你输入的内容不在列表里,执行输出错误的语句,重新输入,若输入的是列表里的内容,接下来,就该和电脑做判断了;仍然用到的是多分支结构.

是不是逻辑清晰,没有太多你不会的知识,不只是剪刀石头布,摇骰子,猜数字,等等方法都是一样的;还等什么,快去写下你自己设计的小游戏吧!

想要高端大气上档次的游戏,有界面有动画的怎么做呢!这里就需要python的一个库pygame,安装方法也很简单,若你用的是官方的IDLE编辑器,那么在win10,cmd黑窗口输入,pip install pygame;就可以了!若你用的是Anaconda,那么Anaconda prompt中输入上述代码就可以了,要保持jupyter该软件是运行状态,要不然会出现服务器未连接,安装错误的情况,该软件自带了一些常用库,用来做数据分析很不错。

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄