python 画图一个平面_强基初中数学&学Python——第四十二课 海龟画图基本操作方法之七:自定义海龟...

本文介绍了Python中海龟画图的基本操作,包括如何自定义海龟形状的四种方法:使用begin_poly和end_poly记录多边形、直接提供顶点坐标、使用图片文件以及创建复合形状。此外,还提供了相关的练习题来加深理解。
摘要由CSDN通过智能技术生成

学Python——第一阶段二十课及思维导图

强基初中数学&学Python——第二阶段三十四课

强基初中数学&学Python——第三十五课 海龟画图基本操作方法之一

强基初中数学&学Python——第三十六课 海龟画图基本操作方法之二

强基初中数学&学Python——第三十七课 平面直角坐标系

强基初中数学&学Python——第三十八课 海龟画图基本操作方法之三

强基初中数学&学Python——第三十九课 海龟画图基本操作方法之四

强基初中数学&学Python——第四十课 海龟画图基本操作方法之五:填充

强基初中数学&学Python——第四十一课 海龟画图基本操作方法之六:文本操作

——自定义海龟形状——

    stamp方法可以在画布上印上海龟的形状,如果能够自定义海龟形状,就可以方便印上很多图形。事实上,海龟也是可以自定义的,首先自定义一个形状(Shape)对象,然后通过register_shape或addshape方法注册这个形状到海龟形状库中,最后用shape方法使用这个形状。

    自定义海龟形状方法一:无参数begin_poly方法标记开始记录多边形,海龟当前所在的点是多边形第一个顶点;无参数end_poly方法终止记录多边形,海龟当前所在的点是多边形最后一个顶点;无参数get_poly方法获取最后一次记录的多边形形状;注册和使用。作为海龟图形后图形“睡下了”。

78803160e9be40fa1b5d2b308808c257.png

    自定义海龟形状方法二:在register_shape或addshape方法参数处用顶点坐标元组直接创建形状注册。与方法一一样,作为海龟图形后图形“睡下了”。

7558b9dcbeb3c5a557df81ddfdec81d9.png

    自定义海龟形状方法三:register_shape或addshape方法只一个图片文件(gif格式)路径参数。作为海龟图形后图形会“睡下”。

3392157b0b84b98cb8f1fab834b9730a.png

116fa0e76a4ccdb12372d3d657a49b64.png

    自定义海龟形状方法四:Shape("compound")创建复合形状对象,再用这个对象的addcomponent(形状,填充颜色,边框颜色【可选】)方法加入全部形状,然后注册使用。作为海龟图形后图形会“睡下”。

0ee69b006a4247cdd1995c9e6c5032a3.png

11f5ed621ea41e42dec2e9a786e13cf5.png

练习题:

1、输入本课测试代码自行测试一次。

2、用正六边形、圆、长方形和三角形设计一个复合形状的海龟。

3、寻找一个动态的gif图片作为海龟图形,看看还能动不?

强基计划数备考十五讲pdf》是一本数备考资料,对于参加强基计划的生来说,具有重要的参考价值。这本资料包括了十五个章节,每个章节都涵盖了数备考的关键知识点。 这本资料的第一章从基础的数概念开始,介绍了数的性质、整数、有理数等基本概念。随后的几章介绍了代数、几何、概率、统计等不同领域的数知识。每个章节都提供了大量的例题和习题,帮助生巩固知识点。 这本资料的特点之一是内容丰富全面。它不仅涵盖了高中数的基础知识,还包括了一些高阶的数概念和解题技巧,可以满足不同层次的生需求。此外,这本资料还给出了详细的解题思路和方法,有助于生理解和掌握解题的逻辑和技巧。 另一个亮点是这本资料的实用性。它根据强基计划的考纲和要求编写,能够帮助生有针对性地备考,提高他们的数成绩。同时,每个章节的习题数量也很充足,让生在复习中得到充分的练习和巩固,提高他们的解题能力。 总的来说,《强基计划数备考十五讲pdf》是一本对于参加强基计划的生来说非常实用的备考资料。它全面、详细地介绍了数备考的关键知识点,帮助生提高解题能力,提高数成绩。对于想要在强基计划中取得好成绩的生来说,这本资料是不可或缺的习工具。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值