zoukankan      html  css  js  c++  java
  • 4,14

    1,

    turtle画笔控制函数

    (画笔操作后一直有效,一般成对出现)

    比如turtle.penup 别名 turtle.pu()

    意思是抬起画笔,海龟在飞行。也就是屏幕上海龟运行但是没有痕迹。

    相应地,turtle.pendown 别名 tuetle.pd()

     意思就是落下画笔,海龟在爬行

    (画笔设置后一直有效,直至下次重新设置)

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

       画笔宽度,海龟地腰围

    turtle.pencolor(color) color为颜色字符串或rgb值

      画笔颜色,海龟在涂装

    另外pencolor的参与有以下三种形式

    颜色字符串 :  turtle.pencolor("purple")

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

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

    2,

    turtle运动控制函数

    控制海龟行进:走直线&走曲线

    turtle.forward(d) 别名 turtlefd(d)

           向前行进,海龟走直线

    d-行进距离,可以为复数。(单位i为像素

    turtle.circle(r,extent=none)

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

    r:默认圆心在海龟左侧r距离的位置

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

    这个东西还是很清楚的。

    turtle.circle(x,y) 第一个数是绕着那个圆的半径,如果是负数的话,那就说明这个圆心在海龟的右方向。第二个数表示的是走过的度数(360度为基准)

    还是比较易于理解的。

    3,

    turtle方向控制函数

    控制海龟面对方向:绝对角度&海龟角度

    turtle.setheading(angle) 别名turtle.seth(angle)

    改变行进方向懂把?

    区别下这个绝对角度和海龟角度

    绝对角度就是使用者我,这个角度。以X轴正向为0度

    海龟角度就是假如自己是海龟,那么???

    它要用的函数就是 turtle.left()

    和    turtle.right()

    4,

    循环语句与range函数

  • 相关阅读:
    Nginx 部署多个 web 项目(虚拟主机)
    Nginx 配置文件
    Linux 安装 nginx
    Linux 安装 tomcat
    Linux 安装 Mysql 5.7.23
    Linux 安装 jdk8
    Linux 安装 lrzsz,使用 rz、sz 上传下载文件
    springMVC 拦截器
    spring 事务
    基于Aspectj 注解实现 spring AOP
  • 原文地址:https://www.cnblogs.com/beiyueya/p/10704422.html
Copyright © 2011-2022 走看看