






實踐
代碼:
import turtle as t t.title('自動軌跡繪制')#繪制窗口標題欄的標題 t.setup(800,600,0,0)#繪制窗口大小 t.pencolor("red")#畫筆顏色 t.pensize(5)#畫筆粗細 #數據讀取 datals=[]#建立空列表 f=open("D:\MyProject\Python學習\data.txt") for line in f:#遍歷文件的每一行 line=line.replace("\n","")#將換行符轉換為空字符串 datals.append(list(map(eval,line.split(","))))#處理數據 f.close() #自動繪制 for i in range(len(datals)): t.pencolor(datals[i][3],datals[i][4],datals[i][5])#獲取RGB t.fd(datals[i][0])#行進距離 if datals[i][1]:#轉向 t.right(datals[i][2]) else: t.left(datals[i][2])
數據:
300,0,144,1,0,0 300,0,144,0,1,0 300,0,144,0,0,1 300,0,144,1,1,0 300,0,144,0,1,1
結果:

