当前位置: 首页 > wzjs >正文

求做外宣图网站百度安全中心

求做外宣图网站,百度安全中心,哈尔滨 做网站公司有哪些,做网站好的框架在《从零开始学Python游戏编程15-随机数2》中提到了“猜数字游戏”,玩家通过游戏提示来猜“魔术数字”。接下来我们可以通过“代码重构”的方式修改该游戏代码。“代码重构”指的是在不改变代码功能的前提下使得代码的结构更容易理解,更容易维护。 1 将…

在《从零开始学Python游戏编程15-随机数2》中提到了“猜数字游戏”,玩家通过游戏提示来猜“魔术数字”。接下来我们可以通过“代码重构”的方式修改该游戏代码。“代码重构”指的是在不改变代码功能的前提下使得代码的结构更容易理解,更容易维护。

1 将游戏的主要功能写成函数

将《从零开始学Python游戏编程15-随机数2》中提到的所有代码写成函数,如图1所示。

图1 将游戏代码写成函数

其中,自定义函数runGame()即为包含了游戏所有代码的函数。

2 运行游戏

接下来,只需要调用自定义函数runGame(),即可运行游戏,代码如图2所示。

图2 运行游戏的代码

对于其他人来说,“猜数字游戏”只包含了一行代码。

注意1 调用自定义函数runGame()的代码必须与定义该函数的关键字def对齐。

3 为游戏添加选择菜单

通过以上重构,游戏的主程序化简成了1行代码,接下来为游戏添加选择菜单时,只需要在主程序中加入代码,而不需要考虑runGame()函数对应的代码了。首先删除掉图2中运行游戏的代码,之后为游戏添加选择菜单的代码如图3所示。

图3 为游戏添加选择菜单的代码

图3所示的代码可以看作是游戏的主程序。在while True循环的代码段中,第36-39行代码打印游戏菜单;第41行代码提示玩家输入菜单选项;当玩家输入“1”时,第42-43行代码调用自定义函数runGame()启动游戏;当玩家输入“2”时,第44-45行代码通过break跳出第35行的while循环,游戏结束。代码运行效果如图4所示。

图4 程序运行效果

http://www.dtcms.com/wzjs/23036.html

相关文章:

  • 东莞做网站哪里好搜索引擎优化的内容
  • 江苏缘生源建设工程有限公司网站店铺推广怎么做
  • 企业信用信息公示系统 上海汕头seo优化项目
  • 如何用一个框架做网站太原网站制作优化seo公司
  • 网站建设推广者怎样找到客户微网站
  • 做外贸网哪些网站免费人民日报今日头条新闻
  • 北京好的设计公司广州seo快速排名
  • 建设银行网银显示网站丢失网站seo工具
  • 东莞市专注网站建设怎么样企业文化内容范本
  • word网站的链接怎么做的浙江网站建设平台
  • 是不是做网站就能赚钱泉州seo培训
  • 教育兼职网站开发广告软文小故事200字
  • 专业制作网站的基本步骤seo智能优化软件
  • 外国做问卷可以赚钱的网站免费seo推广公司
  • 建设部网站内装修标准百度公司官网入口
  • 网站开发看书今天特大新闻
  • 巩义做网站竞价推广公司
  • 做外贸网站做成哪种形式好为什么不建议去外包公司上班
  • 网站文章优化流程方案百度公司在哪
  • 做网站的公司需要哪些资质推广渠道有哪些方式
  • 城乡与住房建设厅网站网络推广服务合同
  • html5开发微网站百度投放
  • 中劳网做网站网站推广优化方案
  • 卡盟做网站关键词优化的建议
  • 在网站建设论文的基本分析软文有哪些发布平台
  • 工艺品网站建设北京百度关键词优化
  • 微站图片游戏推广代理加盟
  • 网站用nodejs做后台seo搜索引擎优化人才
  • 专业的网站优化公司排名无锡百度竞价公司
  • ui设计是什么类灰色关键词排名优化