搜索到与相关的文章
Python

009 Python变量内存管理

目录一、变量存哪了?二、Python垃圾回收机制2.1引用计数三、小整数池一、变量存哪了?x=10变量存放在内存中这句话太宽泛了,我们把它具体化。对于电脑内存这个大内存,每定义一个变量就会在这个大内存中开辟一个小空间,小空间内存放变量值10,然后内存给这个小空间一个变量名x(门牌号),x指向10。二、Python垃圾回收机制对于p1.py,如果我们再加上一段代码x=11,大内存会开辟另一个小空间存储变量值11,把变量值绑定另一个门牌号x,但是由于之前有x,

系统 2019-09-27 17:54:25 2067

Python

《Python数据科学入门》之阅读笔记(第2章)

Python数据科学入门DmitryZinoviev著熊子源译第二章数据科学的Python核心第4单元理解基本的字符串函数大小写转换函数:lower()将所有字符转换为小写upper()将所有字符转换为大写capitalize()将第一个字符转换为大写,同时将后面的字符都转化为小写(这些操作都不会影响其他非字母字符)字符串判定函数:islower()判断字符串中的所有字母是否都是小写isupper()判断字符串中的所有字母是否都是大写isspace()检查

系统 2019-09-27 17:53:59 2067

Python

python爬虫第6关csv&excel

前面讲到json是特殊的字符串。其实,csv也是一种字符串文件的格式,它组织数据的语法就是在字符串之间加分隔符——行与行之间是加换行符,同列之间是加逗号分隔。它可以用任意的文本编辑器打开(如记事本),也可以用Excel打开,还可以通过Excel把文件另存为csv格式(因为Excel支持csv格式文件)。将我们刚刚写入的csv文件下载到本地电脑,再用记事本打开,你会看到:用Excel打开,则是这样的:发现了吗?csv文件里的逗号可以充当分隔同列字符串的作用。

系统 2019-09-27 17:53:37 2067

Python

Jacobi迭代算法的Python实现详解

importnumpyasnpimporttime1.1Jacobi迭代算法defJacobi_tensor_V2(A,b,Delta,m,n,M):start=time.perf_counter()#开始计时find=0#用于标记是否在规定步数内收敛X=np.ones(n)#迭代起始点x=np.ones(n)#用于存储迭代的中间结果d=np.ones(n)#用于存储Ax**(m-2)的对角线部分m1=m-1m2=2-mforiinrange(M):pri

系统 2019-09-27 17:53:10 2067

Python

决策树剪枝算法的python实现方法详解

本文实例讲述了决策树剪枝算法的python实现方法。分享给大家供大家参考,具体如下:决策树是一种依托决策而建立起来的一种树。在机器学习中,决策树是一种预测模型,代表的是一种对象属性与对象值之间的一种映射关系,每一个节点代表某个对象,树中的每一个分叉路径代表某个可能的属性值,而每一个叶子节点则对应从根节点到该叶子节点所经历的路径所表示的对象的值。决策树仅有单一输出,如果有多个输出,可以分别建立独立的决策树以处理不同的输出。ID3算法:ID3算法是决策树的一种

系统 2019-09-27 17:52:43 2067

Python

粒子群算法的python实现

什么是粒子群算法粒子群算法,也称粒子群优化算法或鸟群觅食算法(ParticleSwarmOptimization,PSO)。由J.Kennedy和R.C.Eberhart等人于1995年提出。其属于进化算法的一种,也是从随机解出发,通过迭代寻找最优解,其通过适应度来评价解的品质。这种算法以其实现容易、精度高、收敛快等优点引起了学术界的重视,并且在解决实际问题中展示了其优越性。求解过程PSO通过模拟鸟群的捕食行为完成最优解的求取。假设一群鸟在一个空间捕捉食物

系统 2019-09-27 17:52:21 2067

Python

Python 版的

作者:LogM本文原载于https://segmentfault.com/u/logm/articles,不允许转载~1.源码来源TextRank4ZH源码:https://github.com/letiantian/TextRank4ZH.git本文对应的源码版本:committedon3Jul2018,fb1339620818a0b0c16f5613ebf54153faa41636TextRank论文地址:https://www.aclweb.org/

系统 2019-09-27 17:50:38 2067

Python

python基础5-字典

python基础5-字典数据类型字典字典定义、创建字典是一种可变容器类型,且可以存储任意类型对象。字典和列表的最大的区别是字典强调的是“键值对”,key与value一一对应,字典中的存放顺序并不重要,重要的是“键”和“值”的对应关系。在字典中,要求key是唯一的,且不可变的。所以字典的特点如下:查找速度快key-value序对没有顺序key键不可变且唯一字典的创建,使用{},每个键值对用:隔开,每对之间用,分割。还有使用dict和使用fromkeys的方法

系统 2019-09-27 17:48:21 2067

Python

python 打印或输出对象

python中对对象dump报错:ObjectoftypeCOUPON_CATE_V2isnotJSONserializable使用classObj.__dict__如打印对象:print(str(coupon_cate_v2.__dict__))

系统 2019-09-27 17:48:11 2067

Python

python自动保存百度盘资源到百度盘中的实例代码

本实例的实现逻辑是,应用seleniumUI自动化登录百度盘,读取存储百度分享地址和提取码的txt文档,打开百度盘分享地址,填入提取码,然后保存到指定的目录中全部代码如下:#-*-coding:utf8-*-#encoding:utf-8importtimefromseleniumimportwebdriverbrowser=webdriver.Chrome()defloginphont():browser.get("https://pan.baidu.c

系统 2019-09-27 17:48:05 2067