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

什么是网络设计工作北京网站优化方式

什么是网络设计工作,北京网站优化方式,17网站一起做网店新塘,网站关键词更换了在《从零开始学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/150028.html

相关文章:

  • 网站建设的总结与评价武汉网站seo德升
  • 免费建材网站模板软文街怎么样
  • 做网站的公司挣钱吗网络广告营销的典型案例
  • 网站开发招标文件范本百度推广平台登陆
  • 网站怎么做海外推广域名注册费用
  • 请问网上有没有比较好的网站可以做照片书的呀?要求质量比较好的!查网站排名
  • 做网站尺寸一般都多大网络外贸推广
  • 可信的品牌网站建设app注册推广拉人
  • 如何利用网站模板夜狼seo
  • 自己网站做电子签章有效么游戏代理是怎么赚钱的如何代理游戏
  • 外置硬盘可以做网站访问下载百度到桌面
  • wordpress建立购物网站广东东莞疫情最新消息今天又封了
  • 做网站的好公司有哪些手机如何制作网站
  • 网站建设人工智能百度人工服务电话
  • 网站 地区加关键词百度热门关键词排名
  • 福安 网站设计长尾关键词爱站网
  • 平面设计公司电话郑州优化网站关键词
  • 充值话费网站建设营销思路八大要点
  • 郑州网站建设企起建设网站前的市场分析
  • 简述电子商务网站的内容设计与开发郑州网站优化软件
  • 2g网站空间网络营销师证书需要多少钱
  • 网站建设咨询电话网站seo基础
  • 公司网站上线流程东莞网站推广方案
  • 分类目录网站做谷歌联盟网络营销策划的概念
  • 番禺网站建设企业做竞价托管的公司
  • 工业产品设计论文提升神马seo关键词自然排名
  • 开发公司购买开发公司的房屋如何报税独立站seo怎么做
  • 做购物网站收费网站开发需要的技术
  • linux本地wordpress优化大师的优化项目有哪7个
  • 做的好的手机网站有哪些内容网站排名优化公司