zoukankan      html  css  js  c++  java
  • python练习 自动绘图

    import turtle as t
    t.title("自动轨迹绘制")
    t.setup(800,600,0,0)
    t.pencolor("red")
    t.pensize(5)
    
    
    
    datals=[]
    f=open("data.txt")
    for line in f:
        line=line.replace("
    ","")
        datals.append(list(map(eval,line.split(","))))
    print(f.read())    
    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.right(datals[i][2])
        else:
            t.left(datals[i][2])
            
        
    300,0,144,1,0,0
    300,1,144,0,1,0
    300,0,144,0,0,1
    300,0,144,1,1,0
    300,0,108,0,1,1
    184,0,72,1,0,1
    184,0,72,0,0,0

    数据
    import turtle as t
    t.title("自动轨迹绘制")
    t.setup(800,600,0,0)
    t.pencolor("red")
    t.pensize(5)
    
    datals=[]
    a=open("data.txt","r")
    #print(a.read())
    for i in a:
        i=i.replace("
    ","")
        #print("i:",i)
        m=i.split(",")
        #print(">>>>>"*3)
        #print("m",m)
        #print("<<<<<"*3)
        b=map(eval,m)
        #print("b:",list(b))
        #print("//////")
        datals.append(list(b))
        #print(datals)
        #print("
    ")
    a.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.right(datals[i][2])
        else:
            t.left(datals[i][2])
            

  • 相关阅读:
    Zend Studio 9.0.2破解文件和注册码下载
    shell之netstat命令
    shell之arp命令
    Linux网络运维相关
    Linux静态ip设置及一些网络设置
    shell之进程
    shell之小知识点
    软连接与硬链接
    shell之dialog提示窗口
    Linux特殊权限位
  • 原文地址:https://www.cnblogs.com/xinqidian/p/10181312.html
Copyright © 2011-2022 走看看