【Python】递归绘制科赫曲线及科赫雪花及转换成可执行文件打包
科赫曲线
———————————
绘制科赫曲线
import turtle
def koch(size, n):if n == 0:turtle.fd(size)else:for angle in [0, 60, -120, 60]:turtle.left(angle)koch(size/3, n-1)def main(level):turtle.setup(600,600)turtle.penup()turtle.goto(-200, 100)turtle.pendown()turtle.pensize(2)turtle.hideturtle()try:level = eval(input("请输入科赫曲线的阶: "))main(level)
except:print("输入错误")
绘制科赫雪花
import turtle
def koch(size, n):if n == 0:turtle.fd(size)else:for angle in [0, 60, -120, 60]:turtle.left(angle)koch(size/3, n-1)def main(level):turtle.setup(600,600)turtle.penup()turtle.goto(-200, 100)turtle.pendown()turtle.pensize(2)koch(400,level) turtle.right(120)koch(400,level)turtle.right(120)koch(400,level)turtle.hideturtle()try:level = eval(input("请输入科赫曲线的阶: "))main(level)
except:print("输入错误")
PyInstaller库
将.py源代码转换成无需源代码的可执行文件
以windows环境下为例,打开cmd(命令行)输入 pip install pyinstaller安装pyinstaller库
安装后通过输入pyinstaller -i <图标文件名.ico> -F <文件名.py>就可以对你希望的源代码转换成可执行文件(打包)并且对可执行文件的图标进行了修改。
【Python】递归绘制科赫曲线及科赫雪花及转换成可执行文件打包相关推荐
- python使用openCV加载图像、并将BGR格式转换成HSV格式、定义HSV格式中需要分离颜色的掩码(掩模)区间(mask)、并使用mask信息进行颜色分离、BGR格式的图像转化为RGB、并可视化
python使用openCV加载图像.并将BGR格式转换成HSV格式.定义HSV格式中需要分离颜色的掩码(掩模)区间(mask).并使用mask信息进行颜色分离.将BGR格式的图像转化为RGB.可视化 ...
- python科赫曲线树叶_python画图——雪花(科赫曲线)
科赫曲线是一种分形,其形态非常像雪花,因此又被称作科赫雪花.雪花曲线. 下面是用python的turtle包让我们来实时画一个 import turtle def koch(t,n): #定义一个函数 ...
- python将txt转换为csv_Python Pandas 三行代码将 txt 文件转换成 csv 文件
今天需要处理几个比较大的 txt 文件,每个文件都在 2GB 以上,直接用 Excel 将其转换成 csv 文件显然是不太可行的,于是用 Python 中的数据处理神器 Pandas,三行代码就能搞定 ...
- Python 中 PyQt5 + pycharm 调用 Qt Designer,将.ui文件转换成 .py 文件
From:https://blog.csdn.net/qq_40666028/article/details/81069878 基于Qt Designer 和 pyuic 开发 UI 界面的方法:ht ...
- 【Python】只需2行代码,轻松将PDF转换成Word(含示范案例)
文章目录 一.前期准备 二.pdf2docx功能 三.限制 四.案例 一.前期准备 可将 PDF 转换成 docx 文件的 Python 库.该项目通过 PyMuPDF 库提取 PDF 文件中的数据, ...
- python制作ico图标_python使用PythonMagic k将jpg图片转换成ico图片的方法
python使用PythonMagic k将jpg图片转换成ico图片的方法 发布时间:2017-06-27 08:00 来源:互联网 当前栏目:网页设计教程 这篇文章主要介绍了python使用Pyt ...
- 【Python】只需2行代码,轻松将PDF转换成Word
编辑:数据分析与统计学之美 可将 PDF 转换成 docx 文件的 Python 库.该项目通过 PyMuPDF 库提取 PDF 文件中的数据,然后采用 python-docx 库解析内容的布局.段落 ...
- Python项目实践:科赫曲线、科赫雪花
分形几何 分形几何图形的整体与它的局部具有很相似的特点. # kochDrawV1.py import turtle def koch(size, n):if n == 0:turtle.forwar ...
- 科赫曲线及科赫雪花的画法
import turtle def csnow(n,len):if n==0:turtle.fd(len)else:for angle in [0,60,-120,60]:turtle.left(an ...
最新文章
- queueing 优化_简单聊聊网页的资源加载优化
- 中国储能变流器(PCS)产业投资可行性与发展潜力分析报告2022-2028年版
- 智能视频内容生产中专业视频数据导出工具的研发
- 如何把自己的网站部署在网上_Terminal:如何在IPFS上部署Wordpress网站
- 您请求的报表需要更多信息...
- PE文件格式(加密与解密3)(一)
- 推荐阅读《大话设计模式》的策划编辑陈禹成写的新书《电脑使用说明书》
- 信息学奥赛一本通(1082:求小数的某一位)
- table表格高级用法(一)
- JavaScript进制之间的转换
- c++ 写文件怎么让0x00不被识别成结束符_使用docker-copyedit工具删除镜像中不需要的环境变量和VOLUME...
- 2022年最新《谷粒学院开发教程》:12 - 项目完结篇
- 异步十二进制加法计数器(统一使用上升沿触发的D触发器)设计
- Microsoft Word 进行简繁转换时,报错“word无法进行处理,缺少多个进行间/繁体中文转换所必需的文件”的解决办法
- 2014级学生程序设计学习大数据
- 三圣花乡享地道农家乐
- Uni-app实现表格数据自动滚动(无限滚动)
- 657-C/C++总结(一)
- SDUTOJ 2178 - 链表的有序集合
- cURL – PUT请求示例
热门文章
- 网站如何接入微信支付功能?微信支付详细教程它来了(建议收藏)
- Springboo零配置原理
- JAVA——JUNIT运行错误[No tests were found]
- Windows 10——安装Snort_2_9_16
- Python——OpenCV(opencv-python库)调用摄像头
- Connections between cities
- android XMl 解析神奇xstream 五: 把复杂对象转换成 xml ,并写入SD卡中的xml文件
- JavaWeb学习之路——SSM框架之Spring(六)
- GCD 深入理解:第一部分
- caffe 加入 cudnn编译