我正在查看海龟图形的Python文档,它有一个绘制海龟星的示例。程序如下:
from turtle import *
color('red', 'yellow')
begin_fill()
while True:
forward(200)
left(170)
if abs(pos()) < 1:
break
end_fill()
done()
Run Code Online (Sandbox Code Playgroud)
我不明白为什么有效abs(pos())?该abs()函数采用单个参数,但pos()函数返回位置 (x,y) 坐标。我知道该程序有效,只是不明白为什么。我在Python解释器上尝试了它abs((-0.00,0.00)),它返回错误。请帮忙!