Python基础04 turtle库绘图

文章目录

3. turtle库

turtle习惯叫做乌龟绘图体系,初始的画笔形状就是个小乌龟。
☆引用库,需要在使用前使用
import <库名> 引用库
★库的引用
①from <库名> import <函数名>
这种方法下就可以直接使用函数,不需要<库名>.<函数名>
例如 from turtle import setup
②from <库名> import *
在这种方法下可以直接使用所有函数,不需要<库名>.<函数名>
例如 from turtle import *
此时可以直接setup(),而不需要turtle.setup()
③import <库名> as <库别名>
此时可以用库别名代替库名,实现简化输入,但是一般不推荐使用,因为如果代码过长过于复杂会出现差错。
例如 import turtle as a
此时可以用a.setup()实现turtle.setup()
④import<库名>
正常的导入库
例如 import turtle
此时要使用函数需要<库名>.<函数名> 例如 turtle。setup()

函数名函数作用以及参数意义
setup(width,height,startx,starty)打开窗口,设置窗口大小以及初始画笔的位置。 width:窗口的宽 height:窗口的高 startx:初始乌龟X坐标 starty:初始乌龟y坐标
goto(x,y)画笔到达(x,y)点
fd(d)/forward(d)向前移动d个像素
bk(d)/backward(d)向后移动d个像素
seth(angle)改变画笔方向,angle为绝对角度
left(angle)画笔左转angle度
right(angle)画笔向右转angle度
colormode(mode)设置颜色模型mode可以是RGB小数值也可以是RGB整数值
penup()/pu()抬起画笔,此时画笔移动不留下轨迹
pendown()/pd()放下画笔,此时画笔移动留下轨迹
pensize(width)/width(width)改变画笔的大小,width是1-10的整数
pencolor(color)/color(color)改变画笔颜色,color为颜色名字或者rgb值,如(255,255,255)
done()绘图结束后不自动退出
bye()绘图结束后自动退出
fillcolor(color)设置填充颜色,color为颜色名或者rgb值
begin_fill()开始填充
end_fill()结束填充
hideturtle()隐藏画笔
write()绘制汉字 如:turtle.write(“年”,font(“Arial”,18,“normal”))
title()设置绘制框名字
home()画笔回到原点
circle®画一个半径为r的圆
shape([arrow,turtle,circle,triangle])改变画笔的形状,从参数中选一个即可
turtlesize(size)改变画笔的大小,size在1-10之间
listen()开始监听时间
onkeypress(<函数名>,“<字符>”)添加键盘时间,当按下参数中字符所指的键的时候调用函数
  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值