专栏首页Python小屋Python编写人机对战小游戏(抓狐狸)(2)

Python编写人机对战小游戏(抓狐狸)(2)

封面图片:《中学生可以这样学Python》,董付国、应根球著,清华大学出版社

===========

很久很久以前,在公众号里推送过一个抓狐狸游戏,详见Python编写人机对战小游戏(抓小狐狸),还有免费视频可以看微课|中学生可以这样学Python(例4.6):抓小狐狸游戏,今天再给出另一个版本的实现。

在下面的代码中,直接使用整型变量表示狐狸当前位置,如果打开的洞口与狐狸当前位置相同就抓住了,否则就等明天再抓,同时表示狐狸当前位置的变量加1或减1,表示跳到隔壁的洞里。

运行和试玩:

本文分享自微信公众号 - Python小屋(Python_xiaowu),作者:董付国

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-05-30

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 常用Python标准库对象速查表(1)

    Python小屋屋主
  • Python对象特殊方法及其用法演示

    Python类有大量特殊方法,实现不同的特殊方法后该类对象则会支持对应的运算符或内置函数,下面的对应关系表列出了大部分特殊方法: 方法功能说明__new__()...

    Python小屋屋主
  • Python语言常用的49个基本概念及含义

    Python小屋屋主
  • java的静态属性,静态块,构造函数的执行顺序

    今天为了搞清楚实例化一个对象时其属性等的实例化顺序,写了下面的例子来探究: 实例化一个C的对象,其中,A为其静态属性,B为其普通属性;D为C的父类,E为D的静态...

    yawn
  • 每日一练(2017/5/23)

    Java基础 | 数据库 | Android | 学习视频 | 学习资料下载 课前导读 ●回复"每日一练"获取以前的题目! ●答案公布时间:为每期发布题目的第二...

    Java学习
  • SpringDateJPA 系列之 JPA 中的相关操作

      Persistence 对象主要作用是用于获取 EntityManagerFactory 对象的 。通过调用该类的 createEntityManagerF...

    Demo_Null
  • 阿里大于短信服务_总结_01_短信验证码接入

    shirayner
  • 数据结构 第15讲 一场说走就走的旅行——最短路径

    本内容来源于《趣学算法》,在线章节:http://www.epubit.com.cn/book/details/4825

    rainchxy
  • 动态规划之 KMP 算法详解(配代码版)

    KMP 算法(Knuth-Morris-Pratt 算法)是一个著名的字符串匹配算法,效率很高,但是确实有点复杂。

    五分钟学算法
  • 动态规划之 KMP 算法详解

    KMP 算法(Knuth-Morris-Pratt 算法)是一个著名的字符串匹配算法,效率很高,但是确实有点复杂。

    帅地

扫码关注云+社区

领取腾讯云代金券