wordcloud是Python扩展库中一种将词语用图片表达出来的一种形式,通过词云生成的图片,我们可以更加直观的看出某篇文章的故事梗概。 首先贴出一张词云图(以哈利波特小说为例): 在生成词云图之前,首先要做一些准备工作 1.安装结巴分词库 pip install jieba Python中的分词 ...
分类:
编程语言 时间:
2020-03-30 16:11:09
阅读次数:
85
实现冒牌排序的程序如下: def bubble_sort(alist): n=len(alist) for k in range(n-1):#最后最小的一个数字不用排序,因为已经是最小了 for i in range(n-1-k):#用k来限定每一个小冒泡排序的区间 if(alist[i]>alis ...
分类:
编程语言 时间:
2020-03-30 15:57:00
阅读次数:
64
程序如下: def selection_sort(alist): n=len(alist) for i in range(n-1):#到n-1停止是因为最后一个肯定是最大的无须比较 min_index=i for k in range(i+1,n):#到n停止是因为到最后一个不一定是最小的,所以需要 ...
分类:
编程语言 时间:
2020-03-30 15:52:38
阅读次数:
58
在Jupyter Notebook上使用Python实现下述代码的边缘提取、图像滤波功能,这个过程中实现某些功能处理出来的图像可能会有点粗糙。关于opencv库的安装可以参考:Python下opencv库的安装过程与一些问题汇总。 一、边缘提取 import cv2#导入opencv库 #读取原灰度 ...
分类:
编程语言 时间:
2020-03-29 21:08:31
阅读次数:
114
由于一些功能用python代码实现会更加方便(python有那么多实用的库真的香),所以可以用python实现部分代码并通过javaWeb来调用执行。 python代码文件 test.py 加入time.sleep(2)让python的输出有停顿间隔性。主要是为了验证java执行python代码的时 ...
分类:
编程语言 时间:
2020-03-29 21:04:19
阅读次数:
155
代码以及相关说明 def move(n,a,b,c): #n为圆盘数,a代表初始位圆柱,b代表过渡位圆柱,c代表目标位圆柱 if n==1: print(a,'-->',c) else: move(n-1,a,c,b) #将初始位的n-1个圆盘移动到过渡位,此时初始位为a,上一级函数的过渡位b即为本 ...
分类:
编程语言 时间:
2020-03-29 12:23:09
阅读次数:
60
一、分析汉诺塔实现过程 有A,B,C三个圆柱,分别为初始位,过渡位,目标位。设A柱为初始位,C位为最终目标位。 (1)将最上面的n-1个圆盘从初始位移动到过渡位; (2)将初始位的最底下的一个圆盘移动到目标位; (3)将过渡位的n-1个圆盘移动到目标位。 对于递归算法中的嵌套函数f(n-1)来说,其 ...
分类:
编程语言 时间:
2020-03-28 18:12:16
阅读次数:
99
目前,随着新型冠状病毒(COVID-19)的全球范围内蔓延,海外地区现有确诊已经上升至 293683 (数据更新至 2020.03.25 16:54) 。为了更好了保证自身健康,我们必须了解正在影响?活所在地区的实际统计数据。 如何利用现有工具来事实追踪病情分布呢?近日,一个有趣的开源项目正好解决了 ...
分类:
编程语言 时间:
2020-03-28 16:27:41
阅读次数:
150
前言 文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。 作者: wLsq PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取http://t.cn/A6Zvjdun Portable Document Format ...
分类:
编程语言 时间:
2020-03-28 16:21:46
阅读次数:
87
图的数据结构Python代码实现 使用邻接列表实现. 邻接表理论介绍 : "数据结构(八):邻接表与邻接矩阵" 代码数据结构图示 数据结构文字描述 代码实现 参考 "数据结构(八):邻接表与邻接矩阵" ...
分类:
编程语言 时间:
2020-03-27 21:52:39
阅读次数:
137