我是编码新手,我很想用海龟画画

问题描述 投票:0回答:1

我试图摆弄乌龟,但它总是给我错误

我试过:

# set up screen
screen = Screen(1)
screen.bgcolor("darkgreen")
import turtle
t = turtle.Pen()   #Naming the turtle "t"
from turtle import Turtle, Screen
FONT = ("Arial", 16, "normal")
t.forward(100)
t.left(90)
t.right(0)
t.write(the)   #You can change the font and size with more parameters.

它应该使背景变成深绿色,让乌龟向前和离开,然后写下单词 the。

python turtle-graphics pen
1个回答
0
投票

这里有很多问题。最好从使用有效代码完成一些教程开始,当您独立编写代码时,请慢慢地、一步一步地进行。每次更改后运行您的代码,以确保它达到您的预期。注意错误。错误消息通常会准确告诉您要修复的内容和位置。

首先,工作代码:

from turtle import Screen, Turtle


screen = Screen()
screen.bgcolor("darkgreen")
t = Turtle()
FONT = "Arial", 16, "normal"
t.forward(100)
t.left(90)
t.right(0)
t.write("the", FONT)
screen.exitonclick()

备注:

  • 所有导入都应位于文件顶部。
  • 不要忘记导入
    Screen
  • 避免导入
    turtle
    模块,因为它有很多枪。最好只使用
    Turtle
    Screen
    类。
  • 使用
    Turtle()
    创建一个海龟实例。
  • Screen()
    接受 0 个参数,如错误消息所示。
  • FONT
    未使用。传给
    write
  • t.write(the)
    不是一个东西——
    the
    被视为变量名,而不是字符串。使用
    "the"
© www.soinside.com 2019 - 2024. All rights reserved.