zoukankan      html  css  js  c++  java
  • turtle学习笔记

    一 ,turtle绘图窗体布局(在窗口中使用的最小单位是像素)

    用turtle.setup(width,height,startx,starty)函数设置启动窗体的位置和大小,参数不写,系统默认该窗口在屏幕的正中间. turtle.setup()并不是必要的,只有在编写程序需要控制窗体的大小时,才需用到此函数.

    二 turtle画笔控制函数

    1 turtle.penup()提起画笔,不绘制图形

       turtle.pendown()画笔落下,开始绘制图形      一般penup与pendown成对出现

    2 turtle.pensize(width)设置画笔的宽度

    3 turtle.pencolor(color)设置画笔的颜色        其中参数color可为字符串或rgb值,常用rgb颜色表如下

    4、填充函数

    设定填充色:turtle.fillcolor(color)

    开始填充:turtle.begin_fill()

    结束填充:turtle.end_fill()

    5、turtle.hideturtle()隐藏画笔的turtle形状

          turtle.showturtle()显示画笔的turtle形状

    6 turtle.speed(speed)设置画笔的运动速度  速度范围[0,10]整数,数字越大越快

    三、turtle运动控制函数

    turtle.forward(distance)向画笔的正前方向运动 ,别名turtle.fd(d),d可为负数此时是倒退运动
    turtle.circle (r,extent)根据半径r绘制弧度extent的曲线
     
    四、turtle方向控制函数 :只改变海龟的行进方向
     turtle.seth(angle)设置当前朝向为angle角度
    turtle.right(angle)海龟向右旋转
    turtle.left(angle)海归向左旋转
    turtle.goto(x,y)将画笔移动到坐标为(x,y)的位置上
     
  • 相关阅读:
    Long类型在前端丢失精度
    Spring Event事件通知
    el-drawer去除自带黑色边框、允许滚动
    XSS攻击
    入门1:nodejs类比Java中:JVM
    https的crt和key证书
    C#如何定制Excel界面并实现与数据库交互
    数据库选型、Oracle 、Mysql、Redis、MSSQL、Access和国产数据库
    写代码同写文章一样
    操作笔记
  • 原文地址:https://www.cnblogs.com/qinlai/p/12465682.html
Copyright © 2011-2022 走看看