3-2在Python中用turtle模块画图 第二课时 turtle进阶教程之for循环 课件(共18张PPT) 初中信息技术川教版七年级上册

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

3-2在Python中用turtle模块画图 第二课时 turtle进阶教程之for循环 课件(共18张PPT) 初中信息技术川教版七年级上册

资源简介

(共18张PPT)
turtle精简画图之for循环
川教版(2019)七年级上册第三单元
第2节·在Python中用turtle模块画图·第二课时
走进python的世界
温故而知新
A.
第一部分丨PART ONE
01丨三种导入方式
引入turtle模块
import turtle
turtle.screensize(400,300,'blue')
#引入turtle模块的全部属性与方法
from turtle import*
screensize(400,300,'blue')
#引入turtle模块后重命为t
import turtle as t
t.screensize(400,300,'blue')
00丨turtle的空间坐标
画笔前进:forward(步数n)前进n步 画笔左转:left(角度r)左转r度
画笔后退:backward(步数n)后退n步 画笔右转:right(角度r)右转r度
画笔方向设置
import turtle as t
t.pensize(1)
t.forward(90)
import turtle as t
t.pensize(1)
t.backward(90)
import turtle as t
t.pensize(1)
t.left(90)
t.forward(90)
import turtle as t
t.pensize(1)
t.right(90)
t.forward(90)
turtle小技巧
B.
第二部分丨PART TWO
02丨turtle作图基本框架
涉及画布,画笔,颜色,填充代码根据实际情况取舍
import turtle as t #引入turtle模块
t.color('blue','yellow') #颜色(笔色,填充色)
t.pensize(6) #画笔(粗细)
t.begin_fill() #开始填充
...... #所画图形代码
t.end_fill() #结束填充
t.screensize(400,300,'pink')#画布(长,宽,背景色)
02丨技巧①设置填充颜色
02丨技巧①设置填充颜色
画笔颜色:pencolor( )
填充颜色:fillcolor( )
开始填充:begin_fill( )
结束填充:end_fill( )
填充颜色:fillcolor( )
填充区间
02丨技巧②缩写代码
color("pink","beige")
等同于:
pencolor("pink")
fillcolor("beige")
设置画笔颜色与填充颜色
color("pink") #设置画笔和填充颜色均为pink
color("pink","beige") #设置画笔为pink,填充颜色均beige
空间方向缩写
forward(90)
backward(90)
left(90)
right(90)
fd(90)
bk(90)
lt(90)
rt(90)
02丨课堂任务①
课堂任务①
1、打开“画正方形”代码;
2、改写代码,实现以下要求:
设置填充颜色为米黄色(beige)
尝试缩写代码
3、 计时4min
便捷的for循环
C.
第三部分丨PART THREE
03丨便携的for循环
03丨for循环
冒号输入正确,回车后,自动缩进,在光标闪烁处输入代码
作用:有重复执行的代码,可用for循环简写
格式:for <变量> in range<循环次数>:
[循环体]
注意
缩进
注意
冒号
03丨便携的for循环
for i in range( ):
绘制一个正方形
重复执行4次左转90度、前进150像素
4
forward(150)
left(90)
03丨实战练习
实战练习
1、打开代码编程环境
2、用for循环绘制一个五角星(角度144°)
设置笔和填充颜色均为粉色(pink)
3、扩展练习:
绘制一个奥运五环
03丨今日单词汇总
turtle 海龟
import 导入;引入
for 循环
range( ) 序列次数
fillcolor( ) 填充颜色
begin_fill( ) 开始填充
end_fill( ) 结束填充
03丨扩展-颜色名称
颜色 单词
红 色 red
橙 色 orange
黄 色 yellow
紫 色 purple
粉 色 pink
绿 色 green
蓝 色 blue
turtle进阶教程之for循环
川教版(2019)七年级上册第三单元
第2节·在Python中用turtle模块画图·第二课时
走进python的世界

展开更多......

收起↑

资源预览