自动绘制轨迹实例、玫瑰花绘制实例、使用PyInstaller打包玫瑰花绘制程序

本文介绍了Python的自动绘制轨迹和玫瑰花的实例,展示了运行效果,并详细讲解了如何使用PyInstaller将玫瑰花绘制程序进行打包,便于分享和独立运行。参考链接提供更深入的学习资料。
摘要由CSDN通过智能技术生成

自动绘制轨迹实例

#AutoTraceDraw.py

import turtle as t
t.title('自动轨迹绘制')
t.setup(800,600,0,0)
t.pencolor('red')
t.pensize(5)


#数据读取
datals = []     #数据列表,以便提取
f = open('D:\TXT2019\data.txt')
for line in f :     #以每行为line提取,字符串类型
    line = line.replace('\n','')     #并把回车键换成空字符,然后再赋给line,字符串类型
    datals.append(list(map(eval,line.split(","))))
    #line.split(","),把line以逗号分隔成列表,字符串变成以字符串为元素的列表
    #用eval与map函数直接把列表里的字符串元素都变成数据,去掉''
    #用list函数变成数据为元素的列表类型,datals.append()在数据列表中添加
    #line.split(',')是以字符串为元素的列表,但是由map与eval调制后变成一堆个人看不懂的乱码,然后经过list函数又变为了以数据为元素的列表
    #最后[[line],[line],[line],[line]]
f.close()


#自动绘制
for i in range(len(datals)):
    t.pencolor(datals[i][3],datals[i][4],datals[i][5])  #铅笔颜色为下标为345加起来的RGB
    t.fd(datals[i][0])    #下标为0是移动距离
    if datals
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值