- 军军小站|张军博客
搜索到与相关的文章
Python

python生成词云的实现方法(推荐)

期末复习比较忙过段时间来专门写scrapy框架使用,今天介绍如何用python生成词云,虽然网上有很多词云生成工具,不过自己用python来写是不是更有成就感。今天要生成的是励志歌曲的词云,百度文库里面找了20来首,如《倔强》,海阔天空是,什么的大家熟悉的。所要用到的python库有jieba(一个中文分词库)、wordcould、matplotlib、PIL、numpy。首先我们要做的是读取歌词。我将歌词存在了文件目录下励志歌曲文本中。现在来读取他#en

系统 2019-09-27 17:54:39 1796

Python

Python实现子类调用父类的方法

本文实例讲述了Python实现子类调用父类的方法。分享给大家供大家参考。具体实现方法如下:python和其他面向对象语言类似,每个类可以拥有一个或者多个父类,它们从父类那里继承了属性和方法。如果一个方法在子类的实例中被调用,或者一个属性在子类的实例中被访问,但是该方法或属性在子类中并不存在,那么就会自动的去其父类中进行查找。继承父类后,就能调用父类方法和访问父类属性,而要完成整个集成过程,子类是需要调用的构造函数的。子类不显式调用父类的构造方法,而父类构造

系统 2019-09-27 17:54:36 1796

Python

南京大学python课程系列笔记之python基础之第一周:走进python

视频地址:https://www.icourse163.org/course/NJU-10015710051.1python简介:历史,特点,应用1.2第一个python程序:1.输出:print(字符串)print(变量)2.输入:varibale=input("message":)返回的是字符串str类型如需其它类型,可使用int(),float()等函数进行类型转换3.注释:#4.缩进:具有相同缩进的程序语句构成同一语句块1.3python语法基础1

系统 2019-09-27 17:54:31 1796

Python

利用python和TensorFlow解决线性回归问题

本文主要借鉴并综合了以下两个博客的内容(样本生成和流图构建训练),并在其基础上绘制了拟合后的直线和“训练次数-代价函数值”曲线,可更直观的观察训练效果:https://www.cnblogs.com/xianhan/p/9090426.htmlhttps://www.cnblogs.com/selenaf/p/9102398.html具体步骤如下:步骤1.在很多情况下,初学者都没有样本库,一般可自建样本库。使用random函数随机初始化样本库:num_po

系统 2019-09-27 17:53:53 1796

Python

python 编码处理

一、python有两种字符串类型:str和unicode1、str:常用的字符集如:gb2312、gb18030/gbk、utf-8、ascii,这些都是字符的二进制(字节)编码形式2、unicode:Python认为16位的unicode才是字符的唯一内码3、encode:从unicode转换成二进制编码,即从unicode转换成str4、decode:从二进制编码转换成unicode5、在进行同时包含str与unicode的运算时,Python一律都把

系统 2019-09-27 17:53:48 1796

Python

24式加速你的Python

这是小编推荐的第25篇好文来源:Python与算法之美作者:梁云1991一,分析代码运行时间第1式,测算代码运行时间平凡方法快捷方法(jupyter环境)第2式,测算代码多次运行平均时间平凡方法快捷方法(jupyter环境)第3式,按调用函数分析代码运行时间平凡方法快捷方法(jupyter环境)第4式,按行分析代码运行时间平凡方法快捷方法(jupyter环境)二,加速你的查找第5式,用set而非list进行查找低速方法高速方法第6式,用dict而非两个li

系统 2019-09-27 17:53:41 1796

Python

python——类型转换和冗余数据删除

1.类型转换importpandasaspdimportdatetime一般我们拿到日期型数据时,基本都是字符串表示的,该如何将其转换为日期型和日期时间型。法1:dt='2019/06/1316:16:39'd='2017-04-24'str2datetime=datetime.datetime.strptime(dt,'%Y/%m/%d%H:%M:%S')str2date1=datetime.datetime.strptime(d,'%Y-%m-%d')

系统 2019-09-27 17:53:36 1796

Python

浅谈使用Python变量时要避免的3个错误

Python编程中经常遇到一些莫名其妙的错误,其实这不是语言本身的问题,而是我们忽略了语言本身的一些特性导致的,今天就来看下使用Python变量时导致的3个不可思议的错误,以后在编程中要多多注意。关于Python编程运行时新手易犯错误,这里暂不作介绍,详情参见:Python运行的17个时新手常见错误小结1、可变数据类型作为函数定义中的默认参数这似乎是对的?你写了一个小函数,比如,搜索当前页面上的链接,并可选将其附加到另一个提供的列表中。defsearch_

系统 2019-09-27 17:53:32 1796

Python

Python语法速查: 1. 数据类型与内置函数

(1)常用内置数据类型分类类型名称描述数字int整数float浮点数complex复数bool布尔值序列str字符串(不可变序列)list列表tuple元组(不可变序列)range整数范围(不可变序列)bytes字节数组(不可变序列)bytearray可变字节数组映射dict字典集合set可变集合frozenset不可变集合NoneNoneType空对象,它没有任何属性(2)类型检查常用方法用法类型描述举例id(实例)内置函数返回一个对象的身份(整数)id

系统 2019-09-27 17:53:28 1796

Python

Python进阶:生成器 懒人版本的迭代器详解

从容器、可迭代对象谈起所有的容器都是可迭代的(iterable),迭代器提供了一个next方法。iter()返回一个迭代器,通过next()函数可以实现遍历。defis_iterable(param):try:iter(param)returnTrueexceptTypeError:returnFalseparams=[1234,'1234',[1,2,3,4],set([1,2,3,4]),{1:1,2:2,3:3,4:4},(1,2,3,4)]forp

系统 2019-09-27 17:53:09 1796