其他分享
首页 > 其他分享> > turtle库中left()、right() 和seth() 的区别

turtle库中left()、right() 和seth() 的区别

作者:互联网

一、用seth()函数画一个长度为200的等边三角形:

from turtle import *
from time import sleep


fd(200)

sleep(2)
seth(120)
fd(200)

sleep(2)
seth(240)
fd(200)

二、用left()、right()函数画一个长度为200的等边三角形:

from turtle import *
from time import sleep


fd(200)

sleep(2)
left(120)
fd(200)

sleep(2)
left(120)
fd(200)

 

三、总结差异

left()、right() 使用时,角度以当前海龟所在位置方向为参照,是相对角度。

seth()使用时,角度以坐标系原点为参照,是绝对角度。

 

标签:turtle,200,right,seth,sleep,import,fd,left
来源: https://www.cnblogs.com/JercanYu/p/14392660.html