资源简介 (共30张PPT)初 遇 变 量循环之美problems问题引入小海龟是怎么画出不连续的线段的?海龟先直走;然后抬笔,再直走;落笔,直走,重复几次就可以形成了不连续线段(虚线)02CONTENTS1实 例 演 示demonstrations实例演示problems问题引入实例演示中的三个正方形有什么规律?每一条边都比前一条边长一些(边长变化)02CONTENTS2思 维 构 建constructs ofthought思维建构通过观察规律我们知道了每次画正方形都要改变一 下边长constructs of thought思维建构创建变量改变变量循环前进、转弯02CONTENTS3编 学 边 练Computer English计算机英语length长度angle角度认识变量1那程序中的变量是怎么创建的?在python中变量的创建是比较简单的,直接创建变量就可以了!length=40变量名赋给变量的值新建变量2变量名的命名是有规 则的,不可以随便取 名字!赋值符号变量名只能包括字母、数字、下划线但是数字不能做为开头(python3可以用中文命名)变量名是区分大小写的关键字不能做变量名使用变量的命名规则3length=80变量名重新赋值重新赋值4赋值符号length=length+80新的变量运算符号变量运算5原本变量变量除了重新赋值,还可以进行运算。认识for循环1重复循环多次怎么表示?#重复执行3次冒号不能少for i in range(3):forward(100)right(90)认识for循环2for i in range(4) : #准备循环,共4次forward(100)#前进100个像素right(90) #右转90度1.冒号不能省2.缩进的两行,是重复的内容02CONTENTS4小 码 当 家参考代码1import turtlelength = 6for i in range(10):turtle.forward(length)turtle.right(90)length = length+2turtle.done()02CONTENTS5小 码 秀 秀第 一 题下列创建变量合法的是:A. 100=lengthB. 2length=100C.angle=180D. 学生分数=100第 一 题变量的命名要求正确的是:A. 可以使用字母、数字、下划线B.数字不可以做开头C.变量名要”见名知意”D. 以上都是课 堂 总 结本次课所学英文单词length长度angle角度变量的创建方法,使用方法本次课所学编程知识变量的命名规则变量的重新赋值与变量运算海龟画分形1# 海龟画扇子import turtle # 导入 turtle 库turtle.bgcolor("teal") # 设置背景颜色为tealturtle.pencolor("khaki")turtle.speed(0)turtle.left(15)#绘制扇子for i in range(150):turtle.forward(200)turtle.backward(200)turtle.left(1)turtle.home() # 让海龟回到原点#加入文字turtle.penup()turtle.right(90)turtle.forward(70) # 海龟前进70步turtle.pendown()turtle.write("分明一夜文姬梦,只有青团扇子知。",font=("隶书",16)) # 海龟书写文本turtle.hideturtle() # 隐藏藏海# 单色螺旋文字import turtle # 导入turtle库turtle.bgcolor("black") # 设置背景颜色为blackturtle.pencolor("green") # 设置画笔颜色为greenturtle.speed(0) # 将绘图速度设置为0,加快绘图速度#开始绘制for i in range(1,100): # 使用循环控制绘制螺旋文字的次数。turtle.penup()turtle.forward(i*5)turtle.pendown()turtle.write("爬行者")turtle.left(92)turtle.hideturtle() # 隐藏海龟课 后 作 业要求:创建一个角度变量,一个长度变量, 画两个六边形,第一个六边形边长要求40, 第二个六边形边长要求80使用变量画六边形同 学 们 再 见 ! 展开更多...... 收起↑ 资源预览