• 如何使用Python实现PSO算法解决TSP问题?
  • 如何使用Python实现PSO算法解决TSP问题?

    PSO算法那么开始之前,我们还是来聊聊基本的PSO算法。核心就一个:来我们来解释一下这个公式,你就懂了。老规矩我们假设有一个方程 y=sin(x1)+cos(x2)PSO算法通过模拟鸟类迁移来实现咱们的优化,这个怎么来的,就不说了,就说说这

  • Python编写诗词接龙程序
  • Python编写诗词接龙程序

    诗歌语料库   首先,我们利用Python爬虫来爬取诗歌,制作语料库。爬取的页面如下:爬取的诗歌由于本文主要为试了展示该项目的思路,因此,只爬取了该页面中的唐诗三百首、古诗三百、宋词三百、宋词精选,一共大约1100多首诗歌。为了加速爬虫,采

  • Python自动化脚本的几种应用场景

    10个杀手级应用的Python自动化脚本01、图像优化器这个伟大的自动化脚本可以帮助你更好地处理图片,你可以像在Photoshop中一样编辑它们。该脚本使用流行的Pillow模块。# 图像优化# pip install Pillowimpo

  • 各种编程语言中基数排序的原理与实现方法
  • 各种编程语言中基数排序的原理与实现方法

    说明基数排序(RadixSort)是一种非比较型整数排序算法,其原理是将整数按位数切割成不同的数字,然后按每个位数分别比较。由于整数也可以表达字符串(比如名字或日期)和特定格式的浮点数,所以基数排序也不是只能使用于整数。基数排序的发明可以追

  • Python中的耙梳加密算法:类型及应用场景
  • Python中的耙梳加密算法:类型及应用场景

    可逆加密算法(对称加密)加密算法是一种将原始数据转换为加密数据的方法。根据加密算法的不同特征,可以将其分为可逆加密算法和不可逆加密算法。可逆加密算法也称为对称加密算法,其加密和解密过程使用相同的密钥。在这种算法中,加密数据可以通过解密算法还

  • Python 计数器:如何使用 collections.Counter?

    一. 介绍一个计数器工具提供快速和方便的计数,Counter是一个dict的子类,用于计数可哈希对象。它是一个集合,元素像字典键(key)一样存储,它们的计数存储为值。计数可以是任何整数值,包括0和负数,Counter类有点像其他语言中的b

  • 如何使Python中的自定义函数可以全局使用?
  • 如何使Python中的自定义函数可以全局使用?

    我们在开发Python项目的时候,经常会写一些工具函数。为了在项目里面多个.py文件中使用这个工具函数,就不得不在多个地方都导入它,非常麻烦。例如下面这个例子:在A.py和C.py​文件都要使用clean_msg​这个工具函数,那么他们就都

  • 如何使用Python Socket模块发送消息?

    1、端口要保持一致。2、服务器IP,这里服务器和客户端IP也可以是同一个。3、从给定的端口,从任何发送者,接收UDP数据报。4、接收一个报文为1024字节的数据报。实例# FileName: client.py import socketi

  • 使用 Python 操作以太坊 Graph 数据的步骤
  • 使用 Python 操作以太坊 Graph 数据的步骤

    在我们开始之前,让我们先来看看一些定义。 GraphQL是一种查询语言 The Graph是一个使用GraphQL查询语言的区块链项目。该项目允许任何人建立和发布一个称为 subgraph 的开放API。Graph 项目使用 GraphQL

  • 如何使用Python编写一个简单的HTTP服务器?
  • 如何使用Python编写一个简单的HTTP服务器?

    什么是httphttp是一个应用层协议,准确的来说是基于TCP/IP4层网络协议中的传输层中的TCP应用层协议。额,4层模型大概是这样的:在网络通信中,用户的数据是以报文来传输的,但是在实际通信中,每一层都会对包进行封装,从而形成段、数数据

  • 如何使用Python进行Excel自动化操作?

    一、Python 操作 Excel 的常用库在开始操作 Excel 之前,你需要安装 Python 和一些相关库。可以使用 pip 安装以下库,或者使用专业的 python 客户端:pycharm,快速安装 python 和相关库。pand

  • 使用 Python 制作游戏有多容易?
  • 使用 Python 制作游戏有多容易?

    大家好,今天我用两篇文章来介绍一下,如果使用 Python 做游戏。这个游戏是使用 PyGame 做的,贴图素材是从 itch.io[1] 找的。我之前也没有用过 PyGame,这次属于是现学现用,参考的教程是 PyGame: A Prim

  • Python数据类型入门实例代码解析
  • Python数据类型入门实例代码解析

    变量变量存储值。在 python 中,这些是变量命名约定:变量应以字母(最好是小写)或下划线开头,后面可以跟数字或下划线Snake case是变量的常规写法如user_name,单词间用下划线隔开(Javascript推荐驼峰命名,比如:u

  • Python函数的默认参数用法

    说明1、指定默认值的形式参数必须在所有没有默认值的参数的最后,否则会出现语法错误。无需传入默认值参数。如果传入默认参数,默认值将被覆盖。2、当使用该格式定义函数时,指定具有默认值的形式参数必须在所有没有默认值参数的最后,否则会出现语法错误。

  • 如何使用Python实现一个简单的Web应用框架?
  • 如何使用Python实现一个简单的Web应用框架?

    写应用框架需要写底层服务器么?这个要区分2种情况,如果应用框架,你没有参考WSGI标准,那么在写应用框架之前,你就必须要定义一套属于自己的服务器,当然本文不采取这种方式,专业的事情应该专业的人来做。我们将编写符合WSGI标准的框架 ,所以仅

  • 如何使用Python实现哈尔伯特变换?

    一、希尔伯特变换是什么希尔伯特变换最初只对周期函数(也就是圆上的函数)有定义,在这种情况下它就是与希尔伯特核的卷积。然而更常见的情况下,对于定义在实直线R(上半平面的边界)上的函数,希尔伯特变换是指与柯西核卷积。希尔伯特变换与帕利-维纳定理

  • 如何使用Python绘制分形图案
  • 如何使用Python绘制分形图案

    一、目标写一个可以画等边三角形的程序,并且在三角形的每条边上,它必须能够绘制一个稍微小一点的向外的三角形。能够根据人的意愿多次重复此过程,从而创建一些有趣的模式。二、表示图像把图像表示为一个二维的像素阵列。像素阵列中的每个单元格将代表该像素

  • Python中的元编程及其应用

    什么是元编程Python元编程是指在运行时对Python代码进行操作的技术,它可以动态地生成、修改和执行代码,从而实现一些高级的编程技巧。Python的元编程包括元类、装饰器、动态属性和动态导入等技术,这些技术都可以帮助我们更好地理解和掌握