zoukankan      html  css  js  c++  java
  • Turtle的学习

    一、了解Turtle

           (1)Turtle 库是 Python 语言中一个很流行的绘制图像的函数库

           (2)Turtle 库用于绘制线、圆、其他形状或者文本

    二、常用的命令

        (1)turtle.setup(width,height,statx=None,starty=None)
    设置运行窗口在主屏幕上显示的大小与位置命令
    width - 如果是整数,大小以像素为单位,如果是浮点数,则为屏幕的一部 分;默认为屏幕的50%
    height - 如果为整数,高度以像素为单位,如果为浮点数,则为屏幕的一 部分;默认为屏幕的75%
    startx - 如果为正,从屏幕左边缘开始(以像素为单位),如果为负从右 边缘,如果为None,则水平居中窗口
    starty - 如果为正,从屏幕上边缘开始(以像素为单位),如果为负从下 边缘,如果为None,则垂直居中窗口
        (2)turtle.pensize() 设置画笔宽度
        (3)turtle.pencolor() 设置画笔颜色
        (4)turtle.speed(speed=None) 设置画笔速度 传入速度参数为[0,10]整 数,1~10数字越大速度越快,speed=0 最快
        (5)turtle.forward(distance) 向当前画笔方向移动distance像素长度
        (6)turtle.backward(distance) 向当前画笔相反方向移动distance像素长度
        (7)turtle.right(degree) 顺时针移动degree°
        (8)turtle.left(degree) 逆时针移动degree°
        (9)turtle.circle(radius, extent=None, steps=None)
    radius(半径) - 半径为正(负),表示圆心在画笔的左边(右边)画圆;
    extent(弧度) (optional);
    steps (optional) - 做半径为radius的圆的内切正多边形,多边形边数为steps
        (10)turtle.fillcolor(colorstring) 绘制图形的填充颜色
        (11)turtle.hideturtle() 隐藏画笔的turtle形状

    三、实战项目

           

     

    四、运行结果

            

  • 相关阅读:
    C# 字典类 Dictionary 基本用法 Mark
    SQL语句监测耗时
    jQuery Select Option 操作 删除新增
    C# DataTable 过滤重复数据
    IE8 overflow:hidden 无效问题解决方案
    动态拼接LINQ 查询条件
    解决.net中"未能创建 Mutex”异常
    创建Cookies 包含子健和无子健的创建及用法 做个笔记留着参考
    常用的一些加密算法,留着以备不时之需
    Centos7 nginx安装
  • 原文地址:https://www.cnblogs.com/wt714/p/11520376.html
Copyright © 2011-2022 走看看