200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > python海龟库如何导入 少儿Python编程培训手册系列之——海龟库基础用法

python海龟库如何导入 少儿Python编程培训手册系列之——海龟库基础用法

时间:2020-06-16 05:17:02

相关推荐

python海龟库如何导入 少儿Python编程培训手册系列之——海龟库基础用法

对于少儿编程来说,最有趣的莫过于绘图了,海龟库模块就是最好的也是最基础的绘图工具。

本文整理收集汇总了一些常见的绘图函数,结合前面系列文章的Python基础语法知识,再加上一些经典的案例,使用“小海龟”创作就是小菜一碟了。

01核心操作步骤

第一步:导入海龟模块

import turtle

在编程环境软件的首行导入该模块。

第二步:创建小海龟(画笔)

p=turtle.Pen()

注意:调动的Pen()方法,其首字母必须大写。Python是区分大小写的。

第三步:使用相关绘图函数进行创作

见本文第二部分内容。

第四步:最后一行 停止所有动画

turtle.done()

注意:关键单词的拼写,所有点号、圆括号都必须是英文输入法下书写。

02常用函数及说明

p.dot(数字) 绘制点

p.circle(数字) 绘制圆

p.circle(数字,steps=边数) 绘制内接圆的多边形

p.pencolor(颜色) 设置画笔的颜色

p.pensize(数字) 设置画笔的大小

p.penup() 抬笔

p.pendown() 落笔(默认)

p.forward(数字) 画笔前进一定距离

p.backward(数字) 画笔后退一定距离

p.left(角度) 画笔向左转动一定角度

p.right(角度) 画笔向右转动一定角度

p.setheading(角度) 设定一个具体角度

p.fillcolor(颜色) 区域填充一定的颜色

p.begin_fill() 填充开始

p.end_fill() 填充结束

p.goto(x,y) 定位到指定的坐标位置

p.setx(数字) 单独设置X坐标

p.sety(数字) 单独设置Y坐标

03案例分享

1、绘制一个五角星:

2、绘制一个圈圈饼干

循环20次,每次绘制一个半径为50的圆;再向前移动20步,每次左转18°,形成圆环。上述代码省略了导入模块、创建画笔以及后面停止动画动作的代码。后面所有代码均如此。

3、绘制一把折扇

首先,画笔(小海龟)左转15°角;循环150次,每次向前120步,再回到起点,左转1°的小角度。

4、绘制360°彩色光束

首先,定义一个颜色列表;其次,循环180次,每次左转2°;第三,依次设置画笔颜色为列表中的值(注意:颜色单词不能写错,否则程序会报错:bad color)。第四,模仿绘制折扇的过程,前移120步,在后退120步,回到起始点,紧接着转动一个小的角度即可。

04小结

从小游戏到航空航天系统,Python几乎支持所有开发;从机器学习到深度学习,Python是人工智能时代的主流语言。

一起学Python,轻松养成编程思维。多思考、多练习、多实践。

举报/反馈

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。