Python生态_turtle库
程序员文章站
2022-07-05 18:35:07
Python生态_turtle库: 绘制状态函数: pendown():别名pd(),落下画笔,之后,移动画笔将绘制形状 penup():抬起画笔 pensize():画笔粗细大小 颜色控制函数: pencolor():设置画笔颜色,color(x,y)中x表示画笔颜色,y表示背景颜色 begin_ ......
python生态_turtle库:
绘制状态函数:
pendown():别名pd(),落下画笔,之后,移动画笔将绘制形状
penup():抬起画笔
pensize():画笔粗细大小
颜色控制函数:
pencolor():设置画笔颜色,color(x,y)中x表示画笔颜色,y表示背景颜色
begin_fill():开始填充
end_fill():填充结束
运动控制函数:
forward():as fd()---向前行进的距离
backward() as bk():向画笔当前行进的反方向行进,不改变画笔行进方向,相当于退着走
right() as rt():以当前行进角度为原点,行进方向向右改变相对角度值
left() as lt():以当前行进角度为原点,行进方向向左改变相对角度值
setheading() as seth():设置画笔当前行进方向的角度
风轮以及叠边形绘制:
1 import turtle
#对绘制参数进行设置 2 turtle.pensize(3) 3 turtle.penup() 4 turtle.goto(-200,0) 5 turtle.pendown()
#开始绘制风轮 6 turtle.left(45) 7 i=0 8 while i<4: 9 turtle.fd(100) 10 turtle.left(90) 11 turtle.circle(100,45) 12 turtle.left(90) 13 turtle.fd(100) 14 turtle.right(135) 15 i+=1
#叠边形绘制 16 turtle.penup() 17 turtle.goto(200,-70) 18 turtle.pendown() 19 turtle.fd(100) 20 a=0 21 while a < 8: 22 turtle.left(80) 23 turtle.fd(100) 24 a+=1 25
推荐阅读
-
python自带数据库好用吗(揭秘SQLite数据库优劣势)
-
无法使用pip命令安装python第三方库的原因及解决方法
-
Python第三方库face_recognition在windows上的安装过程
-
Python人脸识别第三方库face_recognition接口说明文档
-
Python使用到第三方库PyMuPDF图片与pdf相互转换
-
Python Excel处理库openpyxl使用详解
-
研究Python的ORM框架中的SQLAlchemy库的映射关系
-
Python的ORM框架中SQLAlchemy库的查询操作的教程
-
python 连接数据库mysql解压版安装配置及遇到问题
-
python网络编程学习笔记(九):数据库客户端 DB-API