turtleh海龟库

Posted lzss

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了turtleh海龟库相关的知识,希望对你有一定的参考价值。

Turtle海龟库

导入

import turtle
  • turtle.setup(width,height,startx,starty)

    -setup():设置窗体的位置和大小

    相对于桌面的起点的坐标以及窗口的宽度高度,若不写窗口的起始点,则默认在桌面的正中心窗体的坐标原点默认在窗口的中心

  • 绝对坐标

    • turtle.goto(100,100):指从当前的点指向括号内所给坐标

    • turtle.fd(d):指沿着海龟的前方向运行

    • turtle.bk(d):指向海龟的反方向运行

    • turtle.circle(r,angle):沿着海龟左侧某一点做圆运动

  • 绝对角度

    • turtle.seth(angle):只改变海龟的行进方向(角度按逆时针),但不行进,angle为绝对度数

    • turtle.left(angle)

    • turtle.right

RGB色彩模式

turtle.colormode(mode)

  • 1.0:RGB小数模式

  • 255:RGB整数模式

画笔控制函数

  • turtle.penup():turtle.pu 画笔抬起,不留痕迹

  • turtle.pendown():turtle.pd 画笔落下,留下痕迹

  • turtle.pensize(width):turtle.width(width) 画笔宽度

  • turtle.pencolor(color):color为颜色字符串或者rgb值

    运动控制函数

  • turtle.forword(d):

    • turtle.fd(d):向前行进
    • d:行进距离,可以为负数
  • turtle.circle(r,entent=None)

    • 根据半径为r,绘制一个entent角度的弧度
    • r:默认圆心在海龟左侧r距离的位置

    # 方向控制函数

  • turtle.setheading(angle):改变行进方向
  • angle:改变方向的角度(绝对坐标下,绝对角度)
  • turtle.left(angel)
  • turtle.right(angle)

    • angle:当前方向上转过的角度

以上是关于turtleh海龟库的主要内容,如果未能解决你的问题,请参考以下文章

Python海龟围绕8字走的代码?

Python内置turtle海龟库函数讲解 4

Python turtle海龟制图 求代码

turtle库--海龟绘图

Python内置turtle海龟库函数讲解 2

python课程设计笔记turtle绘图库(海龟库)