(
课件网) 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的世界 ... ...