Я работаю над заданием для школы. Это просто, вовлекая файл Io и черепашьи графику, и у меня возникают проблемы, выяснить, почему последняя строка появляется отсоединен от остальных, как это: picture of outputПроблема с простой черепахой: чтение строк из файла, вывод на экран черепахи. Последняя строка выводится
import turtle
def gfxFileIO():
t1 = turtle.Turtle()
window = turtle.Screen()
f=open("file.txt","r")
count = 1
t1.penup()
t1.rt(270)
t1.fd(250)
t1.rt(270)
t1.fd(300)
t1.rt(270)
t1.write("Your file: ", font=("Arial", 16, "normal"))
t1.fd(45)
for line in f:
t1.write(str(count) + ". " + str(line), font=("Arial", 16, "normal"))
t1.fd(16)
count += 1
window.exitonclick()
Есть ли в третьей строке вашего файла дополнительный разрыв строки? – DyZ
Не похоже. Я тестировал его с другим файлом (больше строк), и он сделал то же самое – user3344624
Вау, это проблема на самом деле. Я думаю, что случай, который я тестировал, имел ту же проблему по какой-то странной причине. Спасибо! – user3344624