import turtle
def getTxt():
while True:
name = input("请输入打开文件名字:")
if name !=" ":
break
txt = open(name,"r")
datals = []
for line in txt:
line = line.replace('\n',' ')
datals.append(list(map(eval,line.split(","))))
txt.close()
return datals
def initia():
turtle.title("自动轨迹绘制")
turtle.setup(800,600,200,200)
turtle.pencolor("red")
turtle.pensize(5)
turtle.speed(10)
def deal(datals):
for i in range(len(datals)):
turtle.pencolor(datals[i][3],datals[i][4],datals[i][5])
turtle.fd(datals[i][0])
if datals[i][1]:
turtle.right(datals[i][2])
else:
turtle.left(datals[i][2])
turtle.hideturtle()
if __name__=="__main__":
n = getTxt()
initia()
deal(n)
def getTxt():
while True:
name = input("请输入打开文件名字:")
if name !=" ":
break
txt = open(name,"r")
datals = []
for line in txt:
line = line.replace('\n',' ')
datals.append(list(map(eval,line.split(","))))
txt.close()
return datals
def initia():
turtle.title("自动轨迹绘制")
turtle.setup(800,600,200,200)
turtle.pencolor("red")
turtle.pensize(5)
turtle.speed(10)
def deal(datals):
for i in range(len(datals)):
turtle.pencolor(datals[i][3],datals[i][4],datals[i][5])
turtle.fd(datals[i][0])
if datals[i][1]:
turtle.right(datals[i][2])
else:
turtle.left(datals[i][2])
turtle.hideturtle()
if __name__=="__main__":
n = getTxt()
initia()
deal(n)