本文将参考全国青少年软件编程等级考试Python编程一级标准,主要讲解海龟绘图 画笔粗细,速度,颜色等内容
首先我们我们先来看上节课的作业,绘制五角星,是不是很简单呢,代码如下:
import turtle # 引入turtle库
t = turtle.Pen() # 新建一个画笔
t.forward(200) #向前移动200步
t.right(144) #向右移动144度
t.forward(200)
t.right(144)
t.forward(200)
t.right(144)
t.forward(200)
t.right(144)
t.forward(200)
t.right(144)
我们需要用到颜色设置语句
turtle.pencolor(“red”)
参数:color 代表的是画笔颜色
参数color为字符串形式,内容为颜色的英文,字母用小写的,如“green”“red”
还有一种为RGB形式,我们将在以后段落说明。
可选颜色如下表
我们只需记住常见颜色即可
粗细设置语句
turtle.pensize() # 数值为像素
我们先来看下快速画复杂螺旋线
turtle.speed()
速度设置语句
turtle.speed()的参数范围为0-10, 最快的是0,最慢的是1
有的时候我们还需要精确地控制画笔的起始点位置,可以使用画笔落点语句
turtle.goto(x,y)
turtle.penup()
turtle.pendown()
留言与评论(共有 0 条评论) “” |