码迷,mamicode.com
首页 > 其他好文 > 详细

turtleh海龟库

时间:2020-02-28 15:38:36      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:enc   默认   set   col   负数   绘制   色彩   tar   rtx   

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海龟库

标签:enc   默认   set   col   负数   绘制   色彩   tar   rtx   

原文地址:https://www.cnblogs.com/lzss/p/12377336.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!