python中的turtle模块画图

turtle是安装3.0以上的python的时候自带的的一个库文件,其功能是非常强大,而且简单明了的。

0.turtle简单的使用方法介绍

         当turtle被调用的时候,及其模块被调用时就相当于已经创建了一个turtle模型。可以理解为在调用的一瞬间,turtle就会产生一个对象。对象创立之初,其位置被设置在(0,0)的位置——窗口中心。且此时默认的是Turtle“笔尖”已经接触到纸面,当我们给这个对象下一个位置是,就会画出一条直线或者弧。

 1.turtle笔的绘图状态方法

         

turtle.pendown() #将笔向下拉,移动时绘制图形

turtle.penup() #将笔向上抬起,移动式不会绘制图形

turtle.pensize(width) #设置笔的粗细

          上面turtle的方法记忆方法很简单,其实就是英文的写法。

2.turtle运动方法

turtle.forward(d) #让Turtle朝着Turtle方向向前移动一定距离
turtle.backward(d) #让Turtle朝着Turtle指向的反方向移动一定的距离。
turtle.right(angle) #将Turtle向右转动一定的角度
turtle.left(angle) #将Turtle向左转动一定角度
turtle.goto(x,y) #将Turtle移动到指定位置,注意(0,0)处是窗口的中心
turtle.setx(x) #将Turtle的x坐标移动到指定位置
turtle.sety(y) #将Turtle的y坐标移动到指定位置
turtle.setheading(angle) #将Turtle的方向设置为指定方向。东——0°,北——90°,西——180°,南——270°
turtle.sethome() #将Turtle移动到起点,并且方向向东
turtle.circle(r,ext,steps) #绘制一个指定半径、范围、阶数的圆
turtle.dot(diameter, color) #绘制一个指定直径的圆,并且给上其颜色
turtle.undo() #取消(反复)最后一个图的操作
turtle.speed() #画图的速度,区间在1-10之间

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值