我是龟图形库的新手,并编写以下代码。当我执行以下代码时,它运行良好。但是,如果我重新执行它,则会出现严重的颜色字符串错误。
import turtle
loss = tortle.Turtle()
loss.color("black")
loss.up()
loss.goto(0,100)
loss.down()
loss.write("Welcome !",False, "center",font = ("Arial Narrow",30,"bold"))
turtle.done()
以下错误提示
TurtleGraphicsError: bad color string: black
我在做什么错?或我该怎么办?
答案 0 :(得分:0)
在color
中,您只能使用RGB,对于上述用例,您可以使用pencolor
。
答案 1 :(得分:0)
您的代码和您的错误不匹配。上面的代码中发生的第一个错误是Python错误,因为未定义loss
:
Traceback (most recent call last):
File "test.py", line 2, in <module>
loss.color("black")
NameError: name 'loss' is not defined
您可以通过在import
之后添加一行来解决此问题,并使代码正常工作:
import turtle
loss = turtle.Turtle()
我可能如何编写此代码:
from turtle import Turtle, Screen
screen = Screen()
loss = Turtle()
loss.hideturtle()
loss.penup()
loss.sety(100)
loss.write("Welcome!", align='center', font=('Arial Narrow', 30, 'bold'))
screen.exitonclick()