Python 海龟库 turtle 画笔颜色 粗细 速度设置

Python 海龟库 turtle 画笔颜色 粗细 速度设置

本文将参考全国青少年软件编程等级考试Python编程一级标准,主要讲解海龟绘图 画笔粗细,速度,颜色等内容

绘制五角星


Python 海龟库 turtle 画笔颜色 粗细 速度设置


首先我们我们先来看上节课的作业,绘制五角星,是不是很简单呢,代码如下:

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) 

给五角星上色

Python 海龟库 turtle 画笔颜色 粗细 速度设置

我们需要用到颜色设置语句

turtle.pencolor(“red”)

参数:color 代表的是画笔颜色
参数color为
字符串形式,内容为颜色的英文,字母用小写的,如“green”“red”
还有一种为RGB形式,我们将在以后段落说明。

可选颜色如下表

Python 海龟库 turtle 画笔颜色 粗细 速度设置

我们只需记住常见颜色即可

Python 海龟库 turtle 画笔颜色 粗细 速度设置

设置画笔粗细

Python 海龟库 turtle 画笔颜色 粗细 速度设置

粗细设置语句

turtle.pensize() # 数值为像素


Python 海龟库 turtle 画笔颜色 粗细 速度设置

设置画笔速度

Python 海龟库 turtle 画笔颜色 粗细 速度设置


我们先来看下快速画复杂螺旋线

turtle.speed()

速度设置语句

Python 海龟库 turtle 画笔颜色 粗细 速度设置

turtle.speed()的参数范围为0-10, 最快的是0,最慢的是1

落点语句

有的时候我们还需要精确地控制画笔的起始点位置,可以使用画笔落点语句

turtle.goto(x,y)

抬起画笔

turtle.penup()

落笔语句

turtle.pendown()

小结

Python 海龟库 turtle 画笔颜色 粗细 速度设置

发表评论
留言与评论(共有 0 条评论) “”
   
验证码:

相关文章

推荐文章