小编Kat*_*y L的帖子

为什么Python中的abs()函数适用于位置坐标?

我正在查看海龟图形的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)),它返回错误。请帮忙!

python python-turtle

6
推荐指数
1
解决办法
3758
查看次数

标签 统计

python ×1

python-turtle ×1