Python第八课-程序升级

2024-02-15
| 23页
| 91人阅读
| 8人下载
普通

内容正文:

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. 少儿编程课 1 程序升级 改进气球飘飘 3 弧线就是圆周的一部分, 例如图中AB点之间的弧线。 4 弧线就是圆周的一部分, 例如图中AB点之间的弧线。 弧长 = (圆心角 * π * 半径)/ 180 半径 =(弧长 * 180 ) / (圆心角 * π ) π近似取值为3.14159 圆心角 5 绘制弧线 6 直线转角法 利用循环,每画一条较短的直线就旋转一定的角度,这样就形成一条近似的弧线。 直线越短,每次的旋转角度越小,弧线就越平滑。 for x in range(90): t.fd(1) t.right(1) 弧长 = (圆心角 * π * 半径)/ 180 半径 =(弧长 * 180 ) / (圆心角 * π ) π近似取值为3.14159 弧长=90 圆心角=90° 半径≈57.2958 7 直线转角法 for x in range(90): t.fd(1) t.right(1) for x in range(90): t.fd(1) t.left(1) for x in range(90): t.fd(-1) t.right(1) for x in range(90): t.fd(-1) t.left(1) 8 直线转角法 for x in range(90): t.fd(-1) t.right(1) left 向左转 right 向右转 fd 向前画线 bk 向后画线 for x in range(90): t.bk(1) t.right(1) for x in range(90): t.fd(-1) t.left(-1) for x in range(90): t.bk(1) t.left(-1) 左右之间: left(n) = right(-n) 前后之间 fd(-n) = bk(n) 9 局部画圆法 弧线实际就是圆形的一部分,所以我们只要绘制圆的一部分即可。 t.circle(60,90) #画1/4个圆 t.circle(-60,90) #画1/4个圆 t.circle(60,-90) #画1/4个圆 t.circle(-60,-90) #画1/4个圆 10 改进气球飘飘 将直线气球绳改为弧线 11 t = turtle.Turtle() t.color(randint(0,255),randint(0,255),randint(0,255)) t.begin_fill() t.circle(25) t.end_fill() t.right(90) #笔头向下 t.color(15,15,15) t.circle(90,45) t.circle(-50,35) #设置气球绳子的颜色 #气球绳子的上半部分弧线 #气球绳子的下半部分弧线 幸运笑脸 13 脸 t.color('black','yellow') t.begin_fill() t.circle(60) t.end_fill() #同时设置画笔的描边颜色和填充颜色 嘴 ( 0, 0 ) (-40, 40) (40, 40) r = 80 圆心角60° t.circle(80,-30) t.circle(80,60) t.up() t.goto(0,40) t.circle(80,-30) t.down() t.circle(80,60) 嘴 #画笔移动到原点的以上位置 #画笔顺时针移动并旋转30度 #画笔绘制圆弧,注意大小和角度的设置 眼睛 眼睛是实心圆, 画实心圆可以使用dot函数。 (-30,70) (30,70) 眼睛 t.up() t.goto(-30,70) #左侧眼睛 t.down() t.dot(5) #画一个大小为5的点(可以理解为实心圆) t.up() t.goto(30,70) #右侧眼睛 t.down() t.dot(5) #画一个大小为5的点(可以理解为实心圆) 幸运笑脸 19 夏日西瓜 t.color('green') t.width(20) #将画笔调粗 t.up() t.goto(0,-160) #将画笔从屏幕中心向下移动160 t.cir

资源预览图

Python第八课-程序升级
1
Python第八课-程序升级
2
Python第八课-程序升级
3
Python第八课-程序升级
4
Python第八课-程序升级
5
Python第八课-程序升级
6
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。