该资源是用python内置库turtle来完成圣诞树的绘画的。turtle是python一个简单好用的绘图包,它可以通过设计坐标来实时控制绘图。首先画布就是turtle为我们展开用于绘图区域,我们可以设置它的大小和初始位置并且根据自己的喜好来设置颜色。然后是画笔在画布上,默认有一个坐标原点为画布中心的坐标轴,坐标原点上有一只面朝x轴正方向小乌龟。这里我们描述小乌龟时使用了两个词语:坐标原点(位置),面朝x轴正方向(方向), turtle绘图中,就是使用位置方向描述小乌龟(画笔)的状态。然后就是参考圣诞树绘制的算法,自己调整高度、画笔的绘制角度以及整体的布局。
2022-12-13 09:29:30 1KB Python
1
对于一个多元函数,用最速下降法(又称梯度下降法)求其极小值的迭代格式为 其中为负梯度方向,即最速下降方向,αkαk为搜索步长。 一般情况下,最优步长αkαk的确定要用到线性搜索技术,比如精确线性搜索,但是更常用的是不精确线性搜索,主要是Goldstein不精确线性搜索和Wolfe法线性搜索。 为了调用的方便,编写一个Python文件,里面存放线性搜索的子函数,命名为linesearch.py,这里先只编写了Goldstein线性搜索的函数,关于Goldstein原则,可以参看最优化课本。 线性搜索的代码如下(使用版本为Python3.3): ''' 线性搜索子函数 ''' import n
2022-12-12 16:36:33 161KB matlab函数 python python函数
1
# 画爱心圆弧 hart_arc() # 左侧圆弧 turtle.left(120) # 调整画笔角度 hart_arc() # 右侧圆弧 # 画心形直线( 右下方 ) turtle.forward(224) turtle.end_fill() # 标记背景填充结束位置 # 点击窗口关闭程序
2022-12-11 18:03:51 16KB Python 爱心 源码
1
用python和django实现多用户博客系统(可选择模板)
2022-12-09 10:02:43 1.86MB django python 多用户 博客
1
本人在学习到socket的时候开贴记录顺便练习一下,下面的代码能够实现搭建一个多台客户端电脑与服务器主机的连续对话。 一、程序功能 可以实现多台电脑互通消息,且利用多线程实现一台服务器与多台客户端的连续对话 二、关键代码块 主要模块socket与threading 1.客户端实现:socket.connect(),socket.send(),socket.recv() 2.服务器实现:socket.bind().socket.listen(),socket.accept(),socket.send(),socket.recv() 三、程序运行结果
1
用Python做的画图(相切圆)
2022-12-04 09:15:15 203B 画图
1
Young是一个用Python写的功能丰富的、界面小清新的类似NodeBB的社区软件
2022-12-03 23:37:50 14.89MB CMS内容管理系统
1
计算代码总行数,不计入代码的空行,以及注释内容所在行。可以检测微信小程序、python文件代码总量,用于满足填写软著相关信息等需求。
2022-11-30 19:20:35 2KB python 代码行数
1
主要介绍了用Python解数独的方法示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2022-11-30 15:10:03 107KB Python 解数独
1
NARS-Python 用Python实现的NARS理论 建筑学: GUI屏幕截图:
2022-11-29 17:41:44 7.31MB Python
1