首页 > 其他 > 详细

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

时间:2021-02-09 18:03:05      阅读:304      评论:0      收藏:0      [点我收藏+]

一、用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库中left()、right() 和seth() 的区别

原文:https://www.cnblogs.com/JercanYu/p/14392660.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!