为什么我得到两种颜色而不是实际的乌龟颜色?

Why do i get two colors instead of the actual turtle color?

from turtle import Turtle

tim = Turtle()
print(tim.color())

为什么我在 return 中得到 2 种颜色?

我只希望乌龟的颜色为字符串

color()returns一对。第一个元素是画笔颜色,第二个元素是填充颜色。

您可以像这样分别获取它们:

from turtle import Turtle

tim = Turtle()
print(tim.color()) # ('black','black')
print(tim.pencolor()) # black
print(tim.fillcolor()) # black