慢羊羊的空间

无为,无我,无欲,居下,清虚,自然

天罡三十六题刷题带练 QQ 群

刷题带练 QQ 群:480234757(免费)

群规:

  1. 本群以刷天罡 36 题为主,加群后需要提交作业,以督促自己。
  2. 加群后请修改昵称为“张三_3”的形式,数字 3 表示自己正在做第 3 题,这样在提问与解答的时候,方便了解相互的学习进度。
  3. 本群为相互督促的学习群,加群和讨论都是免费的。对于同学们的提问,大家相互解答。
  4. 加群后 3 天内没有修改昵称的同学,会被踢出群。
  5. “分享完成的代码”属于剧透行为,在本群是禁止的。可以将完成的效果图贴出来分享。当然,如果遇到了代码问题,可以贴出来自己有 bug 的代码寻求帮助。

补充说明

先跟大家说一下这套题的重点。以第一题为例,千万不要以为这就是简单的画图。例如,以下几点你需要注意:

  1. 你肯定想到了:题目中没有给出七块积木的尺寸比例。

实际项目中,很多条件都是没有给出的,比如系统不会给出“年龄上限”,但是根据常识,你不可能出现一个年龄超过 200 岁的用户。再比如,π 没有给出,那就自己搜一个相对精确的值代入。

这个题目,七巧板每一块的相对比例是多少,不能“想当然”的猜测,需要自己查询资料,这是很多项目的必备过程之一。

  1. 查阅文档。

可能很多同学这时候还不知道如何画线、如何填充颜色,这就要查阅文档。所以,学会查阅文档是完成该题目必须要学会的技能。

通常情况下,官方文档优先。那就要先找到 EasyX 的官方网站,并通过官网里的文档找到相关函数。这个“找官网文档”的步骤,是使用任何库的必备步骤。

3. 额外思考。

最终的图形画好以后,好像有点偏,如果要向旁边挪一挪,需要修改多少个坐标?能简化这个步骤吗?

如果图像有点大,需要缩小一下呢?如果这时候你需要重新计算每个点的坐标,显然效率很低。那么怎样调整代码才可以方便的挪动整个图形的位置和大小?虽然题目没有要求,但是你想过没,你的图案可能没有出现在需要的位置,或者大小不太合适,都需要调整。

提高程序的灵活性,也是很重要的开发经验。

这些方法不是唯一的,没有标准答案,希望每个同学都可以在完成作业的过程学习到很多课本上没有讲到的知识。

添加评论