关于pythonturtle的函数的全部理解(尤其是绝对角度,90%的人会误解)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/YJG7D314/article/details/102727932

turtle绘图原理:
有一只海龟,其实在窗体正中心,
在画布上游,
走过的轨迹形成了绘制的图形,
海龟由程序控制,可以变换 颜色、改变宽度等。

import turtle,time
turtle.speed(5)
turtle.shape("turtle")#只能定义成乌龟,不能定义成cat,dog
turtle.goto(100,100)
#改变海龟坐标
turtle.goto(-100,100)
turtle.goto(-100,-100)
turtle.goto(100,-100)
turtle.goto(0,0)
turtle.fd(100)
#沿着头前进100,负号相反
turtle.fd(-200)
turtle.bk(100)
#沿着头后退100
turtle.bk(-300)
turtle.circle(100,180)
##已做测某点为圆心,100为半径,走180弧度。
turtle.seth(0)
#绝对方向,结合绝对路径来理解。见坐标图。
turtle.left(90)
turtle.right(180)
#只跳转头朝向。上9下7左8右0。角度按逆时针旋转。证号表示顺时针旋转。

turtle.penup()
#抬起画笔,不留痕迹
turtle.down()
#落下画笔,留下痕迹
turtle.pensize(5)
#画笔宽度turtle.pensize(width)
turtle.pencolor("red")
#画笔颜色
turtle.fd(500)
#注意向前要知道头朝哪儿。

在这里插入图片描述

绝对角度理解图:动手试一试吧
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/YJG7D314/article/details/102727932