知识目标:认识坐标
bgcolor()背景颜色
fillcolor()填充颜色
1、认识坐标:
坐标是我们用来描述位置的一种重要方法:我们会用某排某列说明自己坐在教室的哪个位置,地理会用经度和纬度表示某个城市在地球的位置,源码世界同样存在着坐标系统,画笔海龟可以通过的坐标(x,y)的数值来确定自己的位置。海龟总会在坐标(0,0)处苏醒,听从指令开始作图。
函数goto()、setx()、sety()都可以设置画笔海龟的坐标:
import turtle()
t=turtle.Pen()
t.goto(100,100)
t.setx(100)
t.sety(100)
#设置变量t为新画笔,将t移动X为100,y为100的位置,t的X坐标设置为100的,t的Y坐标设置为100。
2、背景颜色bgcolor()
画笔的背景不一定都是白色的,不同场景需要的背景颜色不同,一条条涂色很繁琐非时,这时可以试试背景函数bgcolor()。
turtle.bgcolor("#333ff")
#设置背景颜色“蓝色”
3、填充颜色fillcover()
海龟涂色需要调用begin_ fill()函数确定起点和调用end_ fill()函数确定终点。在终点确定之前可以调用fillcolor()函数填充颜色,如果在画图中使用多种颜色,需要画一部分图就填一种颜色,也就是说每填充一种颜色就要设置一个起点和终点,不能把线稿全都画完再涂颜色。
4、以绘制月亮为例
满月
弯弯的月亮
5、挑战:绘制爱心❤️