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海龟库的主要内容,如果未能解决你的问题,请参考以下文章