python用circle函数画兔子的方法
- 更新时间:2021-07-08 09:35:23
- 编辑:谭小霜
为找教程的网友们整理了相关的编程文章,网友鄂星雨根据主题投稿了本篇教程内容,涉及到Python相关内容,已被229网友关注,如果对知识点想更进一步了解可以在下方电子资料中获取。
参考资料
- Python从入门到精通 PDF 电子书 / 18.9 MB / 明日科技 推荐度:
- Python网络数据采集 PDF 电子书 / 16.7 MB / 米切尔 推荐度:
- 《树莓派Python编程入门与实战(第2版)》配套资源 配套资源 / 34.31 KB / 勃鲁姆,布莱斯纳罕 推荐度:
- 基于ArcGIS的Python编程秘笈(第2版) PDF 电子书 / 54.8 MB / 派普勒 推荐度:
- 零起点Python机器学习快速入门 PDF 电子书 / 85.1 MB / 何海群 推荐度:
正文内容
《python用circle函数画兔子的方法》是一篇不错的Python文章,实例用法很详细,把程序员重写的代码发布到这里,希望对网友有用。
1、circle函数说明
在circle函数中,参数radius取像素值和extent取角度的整数值可以取正负值。
circle()函数以画笔当前方向(y')为y轴方向,通过画笔当前绝对坐标(x0,假设y0=0),垂直于y轴的方向为x轴方向,则圆心(即原点)坐标为(x0-radius=0,0),以当前画笔位置(x0,y0)为起点,画出extent角度的圆弧。
circle()函数可以将刷子的当前位置作为切点,画出任意一个与(刷子当前方向的直线为)切线相切的圆弧。因此,绘制曲线非常自由易用。
2、实例
#绘制大耳朵兔 from <span><a href="http://www.lanqibing.com/tag/turtle/" title="View all posts in turtle" target="_blank">turtle</a></span> import * speed(10) #小兔的面部 color('pink') pensize(5) circle(radius=100)#脸 #眼睛 pencolor('black') #左眼 pu() goto(-45,92) pd() begin_fill() color((0,0,0),(0,0,0.1)) circle(radius=15) #右眼 pu() goto(45,92) pd() circle(radius=15) end_fill() #鼻子 pu() goto(20,60) color('pink') pd() begin_fill() goto(-20,60) goto(0,45) goto(20,60) end_fill() #嘴 goto(0,45) goto(0,40) seth(-90) circle(10,120) pu() goto(0,40) seth(-90) pd() circle(-10,120) #小兔的耳朵 #左耳 pu() goto(-60,180)# seth(200) pd() circle(radius=350,extent=90) goto(-98,110) #右耳 pu() goto(60,180)# seth(-20) pd() circle(radius=-350,extent=90) goto(98,110) #小兔的身体 pu() goto(20,3) seth(-25) pd() circle(radius=-250,extent=25) circle(radius=-135,extent=260) seth(50) circle(radius=-250,extent=25) ##小兔的胳膊 #左臂 pu() seth(180) goto(-30,-3) pd() #小短胳膊 ##circle(radius=270,extent=20) ##circle(radius=20,extent=190) circle(radius=248,extent=30) circle(radius=29,extent=185) #右臂 pu() seth(0) goto(30,-3) pd() circle(radius=-248,extent=30) circle(radius=-27,extent=184) ##小兔的脚 ##左脚 pu() goto(-162,-260)# pd() seth(0) circle(radius=41) #右脚 pu() goto(164,-260) pd() circle(radius=41) done()
以上就是python用circle函数画兔子的方法,希望对大家有所帮助。
相关教程
-
如何用Python实现微信消息防撤回
微信(WeChat)是腾讯公司于2011年1月21日推出的一款社交软件,今天将带大家了解一下用Python实现微信防撤回,感兴趣的朋友可以了解一下。
发布时间:2019-06-26
-
python代码实现ID3决策树算法
这篇文章主要为大家详细介绍了python代码实现ID3决策树算法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
发布时间:2019-08-26