zoukankan      html  css  js  c++  java
  • Python入门——turtle库的使用

    turtle库的使用

      库引用
        import<库名>

        <库名>.<函数名>(<函数参数>)

        form<库名>import<函数名>

        form<库名>import*

        <函数名>(<函数参数>)

      

        import<库名>as<库别名>

        <库别名>.<函数名>(<函数参数>)

      turtle.setup(width, height, startx, starty)(后两个参数可选)

        setup()设置窗体的大小及位置(并不是必须的)

      

      turtle空间坐标体系 

      

      turtle.goto(x, y)

        在任何地方的海龟,走到(x, y)点处

      turtle海龟坐标体系

      

      turtle.fd(d):向海龟的正前方行进d个像素点

      turtle.bk(d):海龟的反方向行进

      turtle.circle(r, angle):以海龟当前位置 左侧的某个点为圆心曲线行进

      turtle角度体系

      

      

      

      RGB色彩体系:由红蓝绿三种颜色构成的万物色

        RGB每色取值范围0-255(整数)或0-1(小数)

        常用颜色的RGB

        

        

      画笔控制函数
        turtle.penup()       别名 turtle.pu()

          抬起画笔,海龟在飞行

        turtle.pendown()       别名 turtle.pd()

          落下画笔,海龟在爬行

        turtle.pensize(width)    别名   turtle.width(width)

          画笔宽度,海龟的腰围

        turtle.pencolor(color)   color为颜色字符或 r ,g,b 值

          画笔颜色,海龟的涂装

          如颜色字符  turtle.pencolor("purple")

           RGB小数值   turtle.pencolor(0.63,0.13,0.94)

           RGB元组值   turtle.pencolor((0.63,0.13,0.94))

       运动控制函数
          曲线  turtle.circle(r, extent)

                根据半径r绘制extent角度的弧形

                r:默认圆心在海龟的左侧r距离的位置(小于0,右侧)

                extent:绘制角度,默认360度(整圆)

      

       方向控制函数:只改变方向,不行进

          turtle.seth(angle):改变海龟的行进方向(只改变方向,不行进,angle为绝对度数 )

          如  turtle.seth(45),turtle.seth(-135)

        

          从海龟的角度来看:
          turtle.left(angle):向左转多少度

          turtle.right(angle):向右转多少度

    黑夜给了我一双漆黑的眼睛,而我却用它来寻找光明
  • 相关阅读:
    500桶酒中有一桶毒酒
    查看docker run参数(亲测实用)
    ubuntu密码忘记-备份
    python sklearn2pmml
    javafx弹窗显示错误堆栈
    Java实现新开一个进程
    MockServer调试通过,本地通过浏览器可以打开对应web网页
    java 实现Put request
    JAVA发送HttpClient请求及接收请求完整代码实例
    我还是很喜欢你
  • 原文地址:https://www.cnblogs.com/tangxinghe/p/11187811.html
Copyright © 2011-2022 走看看