3-2在Python中用turtle模块画图-第三课时-绘制圆形、弧形 课件(共21张PPT) 川教版(2019)初中信息技术七年级上册

资源下载
  1. 二一教育资源

3-2在Python中用turtle模块画图-第三课时-绘制圆形、弧形 课件(共21张PPT) 川教版(2019)初中信息技术七年级上册

资源简介

(共21张PPT)
绘制圆形、弧形以及花瓣
川教版(2019)七年级上册第三单元
第2节·在Python中用turtle模块画图·第三课时
走进python的世界
温故而知新
A.
第一部分丨PART ONE
fillcolor( )
fillcolor(“red”)
#设置填充颜色为红色
01丨美化图形技巧--填充颜色
begin_fill( )
end_fill( )
#开始填充
#结束填充
冒号输入正确,回车后,自动缩进,在光标闪烁处输入代码
作用:有重复执行的代码,可用for循环简写
格式:for <变量> in range<循环次数>:
[循环体]
注意
缩进
注意
冒号
01丨精简代码--for循环
正方形
import turtle as t
t.pensize(2)
t.pencolor("pink")
for i in range(4):
t.fd(90)
t.lt(90)
五角星
import turtle as t
t.pensize(2)
t.pencolor("pink")
for i in range(5):
t.fd(90)
t.lt(144)
360边形
import turtle as t
t.pensize(2)
t.pencolor("pink")
for i in range(360):
t.fd(1)
t.lt(1)
A
B
C
01丨已完成代码制作
turtle小技巧2
B.
第二部分丨PART TWO
02丨落笔函数
down()/pendown()
简写:pd()
落笔,准备开始画图。默认可以省略不写
02丨抬笔函数
up()/penup()
简写:pu()
画笔抬起,不再画画,单纯移动画笔
02丨速度函数
turtle.speed()
方法用于通过它所取的参数值来改变Turtle的速度。返回或设置Turtle的速度。
‘最快’ : 0
‘快速’ : 10
‘正常’ : 6
‘慢’ : 3
‘最慢’ : 1
速度从1到10,执行越来越快的画线和Turtle转动的动画。
speed()
02丨速度函数--举个栗子
import turtle as t
t.speed(1)
t.forward(150)
import turtle as t
t.speed(10)
t.forward(150)
t.speed(10) #参数越大速度越快,
t.speed(1) #参数越小速度越慢
02丨课堂任务①
课堂任务①
1、打开代码编程界面;
2、编写代码实现如图所示效果:
合理使用抬笔与落笔
使用速度函数减少绘制用时
3、 计时4min
多彩的圆形
C.
第三部分丨PART THREE
03丨圆函数·半径
作用:根据半径radius绘制extent角度的弧形
radius:圆半径。为正数时,圆心在当前画笔(小海龟)左侧;为负数时,圆心在当前画笔(小海龟)右侧。
circle(radius)
x轴
y轴
turtle空间坐标体系
03丨圆函数·半径
radius:圆半径。为正数时,圆心在当前画笔(小海龟)左侧;
circle(radius)
t.circle(100)
t.circle(-100)
区别不同
为负数时,圆心在当前画笔(小海龟)右侧,顺着当前方向画圆。
03丨课堂任务②
课堂任务②
1、打开代码编程界面;
2、编写代码实现如图所示效果:
绘制一个彩色的数字“8”
第一个圆色彩为蓝色,半径为80
第二个圆色彩为红色,半径为100
3、 计时4min
03丨多彩的圆
由四种不同的颜色组成的圆形
每条变得颜色弧度都是90°
03丨圆函数·角度
radius:圆半径。
extent:角度,决定哪部分圆圈被绘制,无参数表示画整圆
circle(radius,extent)
t.circle(100,90)
t.circle(100,180)
t.circle(100,270)
#绘制一个半径为100,角度为90度的圆形
#绘制一个半径为100,角度为180度的圆形
#绘制一个半径为100,角度为270度的圆形
03丨课堂任务③
课堂任务③
1、打开代码编程界面;
2、编写代码绘制一个四色圆:
3、拓展练习,更改参数绘制以下图形。
03丨今日单词汇总
函数名称 说明
turtle 海龟
import 导入;引入
circle(r,e) 圆函数(半径,角度)
up()/penup()/pu 抬笔
down()/pendowm()/pd() 落笔
speed() 速度
03丨扩展-颜色名称
颜色 单词
红 色 red
橙 色 orange
黄 色 yellow
紫 色 purple
粉 色 pink
绿 色 green
蓝 色 blue
绘制圆形、弧形以及花瓣
川教版(2019)七年级上册第三单元
第2节·在Python中用turtle模块画图·第三课时
走进python的世界

展开更多......

收起↑

资源预览