儿童学python趣味100课-第88课
梳理一下以前学习过的知识
更新的时间有点长了,其实不仅朋友们会生成坚持不下去,懒惰的情绪,作为一个成年人也会出现这种情况,其实安逸是每个人的天性,与生俱来,我们不要抱怨孩子们的这种表现,应对的方法就是家长们要有理性和规划来引导孩子们度过这个时期。
那好吧在学习新的内容之前我们再梳理一下我们学习过的内容,我们要在头脑里有一个明确的知识结构。
我们先学习了小黑板也就是cmd命令行工具
然后我们学习了小白板 也就是 IDLEpython自带的学习调试工具,可以把每一步的运行情况体现出来这是小白板的优势。然后我们有学习了小绿板 叫notepad++其实还有能实现小绿板功能很多同类型的工具,我们知道有就可以了。
在小黑板上我们学习到了很多我们学习python的命令
通过小白板我们可以直接使用python自带的模块来实现好多功能如各种计算。可以完全取代计算器,甚至我们可以通过python来编一个计算器。坚持学下去能做的事情真是突破你的想象。
我们在学习小绿板的时候,接触了一个我们重点学习的模块turtle模块
在这里我们学习了各种控制小海龟的魔法,是小海龟能帮助我们画出非常好看的画。
好啦,同学们在头脑里有了一个已学知识的结构以后,我们今天还要继续学习turtle的另外一种魔法。
以后的一周的学习计划
学习新魔法之前我们回顾一下我们在小海龟的魔法课堂上都学到了什么
1、直线 旋转
2、直接画出标准图形
3、标准图形360度旋转
4、文字的螺旋旋转
今天学习的内容:用直线来形成曲线,你会提出一个问题,画曲线我们不是可以通过circle()来实现吗。
如circle(100,120)这就画出了一个半径为100,角度为120度的曲线。同学们可以通过小白板来画一下,复习一下我们学过的知识。
一周学习重点:
python turtle 官方文档https://docs.python.org/2/library/turtle.html
1、setpos(x,y)#闪现到这个点上
2、setheading(0)
3、clear()#清空窗口,位置和角度不变
4、reset()#全部清空位置角度都归零
5、mainloop()#循环调用是图形停止到主动关闭
6、hideturtle()#隐藏笔刷
7、showturtle()#显示笔刷
8、setpos(0,0)#窗口的中心位置=goto()=setopsition()
9、mode(standard)#朝向右东
10、mode(logo)#朝向上北
今天的学习目标
1、第一步:我们用学过的只是画一个坐标
下面展示一些 内联代码片
。
// 画个坐标美滋滋
from turtle import*
penup()
#setpos(-300,-300)
setheading(0)
pendown()
pencolor("black")
#x右坐标
for i in range(0,400,50):
write(i)
forward(50)
left(90)
forward(5)
backward(10)
forward(5)
right(90)
setheading(0)
circle(5,360,3)
#y上坐标
setpos(0,0)
setheading(90)
for i in range(0,400,50):
write(i)
forward(50)
left(90)
forward(5)
backward(10)
forward(5)
right(90)
#x右
setpos(0,0)
setheading(180)
for i in range(0,400,50):
write(-i)
forward(50)
left(90)
forward(5)
backward(10)
forward(5)
right(90)
#y下
setpos(0,0)
setheading(270)
for i in range(0,400,50):
write(-i)
forward(50)
left(90)
forward(5)
backward(10)
forward(5)
right(90)
mainloop()
大家今天把这个坐标的写法学会,下节课我们在这个坐标的基础上进行学习。