在接下来的学习中,我们将从有趣的活动开始,探索“小海龟”工具。在Scratch中,画笔扩展模块帮助我们创作出各种图案,甚至是动画作品。Python提供了类似的功能,通过Turtle库(即“小海龟”)实现画图。虽然在前一课程我们使用Turtle画了一棵小树,但目前我们只需简单地认识和实践小海龟。通过导入小海龟模块...
绘图过程:与Scratch类似,首先在Python中绘制大正方形。然后,以大正方形的上边作为直角三角形的斜边,利用小海龟绘图库在三角形的两条直角边上绘制两个小正方形。 递归与循环:通过递归或循环的方式,重复上述步骤,逐步构建出完整的勾股树图形。 角度与长度调整:同样地,通过调整直角三角形中两个锐角的...
应读者反馈,制作了配套《跟小海龟学Python》的ppt,分享27章教学内容。图书由童晶编写,提供代码下载与视频教程。下载ppt链接如下:链接:pan.baidu.com/s/1EMPK0i... 提取码:oqnj。本章主题为彩虹绘制。深入学习了设置小海龟绝对朝向与空心圆弧角度范围的技巧,定义了优化的圆弧绘制函数。运用列表、...
PythonTurtle是一款非常理想的儿童编程入门工具。以下是关于PythonTurtle作为儿童编程入门工具的几个关键点:直观易上手:PythonTurtle以Logo语言为灵感,通过控制一个小海龟来进行编程学习,这种方式非常直观,能够显著降低学习Python的难度,特别适合初学者和儿童。丰富的教程和资源:软件内置了丰富的教程,从基础...
因此,使用Python小海龟绘制的勾股树更具美感。勾股树、分形图等主题非常有趣,对分形图感兴趣的朋友可以阅读《Scratch趣味编程进阶》一书的第7章《神奇分形图》,了解几种常见的分形图构造方法。对于掌握Python的朋友,尝试将Scratch代码转化为Python代码,体验Python绘图的乐趣。