3
1、脚本
行进距离,转向判断,转向角度,R,G,B
2、程序
#AutoTraceDraw.py
import turtle as t
t.title('自动轨迹绘制')
t.setup(800, 600, 0, 0) #t.setup(width,height,startx,starty)
t.pencolor("red")
t.pensize(5)
#数据读取
datals = [] #创建空列表
f = open("data.txt")
for line in f: #逐行读取
line = line.replace("\n","") #用""替换换行
datals.append(list(map(eval, line.split(",")))) #利用split函数,生成一个列表;
用map函数将评估函数eval应用在形成的列表上,使元素由字符串变为数字
f.close()
#自动绘制
for i in range(len(datals)): #二维数据
t.pencolor(datals[i][3],datals[i][4],datals[i][5])
t.fd(datals[i][0])
if datals[i][1]:
t.rt(datals[i][2])
else:
t.lt(datals[i][2])
3、数据