【发布时间】:2021-01-24 22:30:45
【问题描述】:
enter image description here我需要 Turtle 图形方面的帮助。我希望脚本读取我的文本文件,然后使用文本文件中的参数绘制图形。我想我几乎明白了,但在代码的最后一部分得到错误消息。 有人可以帮助我吗,谢谢! :)
import turtle
turtle.pensize(4)
turtle.hideturtle()
turtle.speed(5)
with open ("tenge_eksempel_2.txt" , "r") as tekst:
lest_tekst = tekst.readlines()
Antall = 0
List_lengde = len(lest_tekst)
while List_lengde > Antall:
if List_lengde < Antall:
turtle.done()
try:
verdi = int(lest_tekst[Antall])
if verdi < 0:
turtle.penup()
turtle.penup()
turtle.right(verdi)
Antall = Antall+1
verdi = int(lest_tekst[Antall])
turtle.pendown()
if verdi < 0:
turtle.penup()
turtle.forward(verdi)
Antall = Antall+1
turtle.pendown()
turtle done
我的文本文件如下所示: 黑色的 15 200 灰色 150 200 等等……
【问题讨论】:
-
您收到哪些错误消息?
-
代码中的缩进错误。并且
try:块后面需要跟except:块。 -
我建议你先修复缩进。然后我会添加缺少的
except:块。 -
上传了一个屏幕截图,您可以在其中看到错误消息。
-
请不要发布显示代码或错误描述的屏幕截图。将其复制并粘贴为文本。这使得在 SO 上搜索错误成为可能。并且可以让其他人复制和尝试。
标签: python python-3.x turtle-graphics python-turtle