TOPSIS法的原理及其 Python 实现TOPSIS法的原理TOPSIS (Technique for Order Preference by Similarity to an Ideal Solution )法是C.L.Hwang和K.Yoon于1981年首次提出,TOPSIS法根据有限...
熵权法原理及其 Python 实现信息熵信息熵是不确定性的一个度量,反映信息量的多少。信息量多少与随机事件发生概率有关,概率越大,不确定性越小,包含信息就越少,所以随机事件的信息量随着其发生概率递减。信息熵计算公式如下:$$ H(X) = - \displaystyle\sum^n_ p_i ...
Python将目录下的doc和docx文件转为pdf文件好久都没有写过Python相关的文章了,其实也是因为我好久都没有碰Python了,今天收到了很多的练习题,但是发现全都是doc格式的,有一个docx格式的,网上找了找没有啥好用的在线转换,我总不可能自己一个一个打开然后另存新档吧?(虽然也...
事情起因主要是有一个项目用到dlib库,但是运行pip安装的时候却提示错误,一大把红色的文字都差点给我看懵了。找了一下资料发现这个方法挺有用的所以分享一下。安装 cmake 和 boost 库运行以下两行命令安装cmake和boost库,cmake主要是编译使用的,boost我目前还不知道干嘛...
说明今天为了要下载一部不可告人的影片,那个影片用的是m3u8,网上找来找去都没找到合适的下载器,就麻烦一点自己抓一下然后写了一个了,这个方法没点技术还真的搞不了。下面的代码就是我在看了一下m3u8文件之后写的,整个影片被分为了262份,命名格式为index[数字].ts,所以我们这里可以直接使...
Python使用随机数计算圆周率这里需要一些数学计算,一个圆的半径若为1,整个圆的面积即为 pi 1 1 也就是pi。半径为1的话直径就是2,所以我们这里使用了-1到1分别作为x坐标和y坐标。那这样的话我们最终生成出来的是一个正方形,这个时候我们知道这个正方形的面积是4,这...
代码def hcf(num1, num2): if num2 == 0: return num1 else: return hcf(num2, num1 % num2) num1 = input("Enter 1st number...
Pandas 导入模组import pandas as pd Pandas 创建 Series# 创建一个Series ser = pd.Series(["red", "yellow", "blue", "green"]) print(ser) Pandas 自定义 Index 创建一...
Untangle导入模组import untangle 使用 Untangle 解析 XML# 传入 xml 数据 doc = untangle.parse("""<?xml version="1.0"?> <root> <child name="child1...
Beautifulsoup4 导入模组from bs4 import BeautifulSoup import requests as req Beautifulsoup4 美化 HTML 代码# 设定网址 url = "https://www.xyblog.cc/" # 获取网页...

江筱雨
千载白衣酒,一生青女霜。