自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 爬虫相关

requests库方法说明requests.request(method,url,**kwargs)构造一个请求,支撑一下各方法的基础方法 **method:**请求方式,对应’GET’,‘HEAD’,‘POST’,’‘PUT’,‘PATCH’,‘delete’,‘OPTIONS’ 7种, 如r=requests.request("GET',url,**kwargs)**k...

2020-02-22 14:33:10 162

原创 MySQL基础

**DDL** GRANT授权、REVOKE撤销GRANT ALL ON employees.* TO "root"@"%" IDENTIFIED by "root";REVOKE ALL ON *.* FROM root; 删除用户(慎用)DROP USER user1; 创建数据库库是数据的集合,所有数据按照数据模型组织在数据库中 CREAT DATABA...

2020-02-12 11:17:42 121

原创 Python 内建函数

标识id()返回对象的唯一标识,CPyth返回内存地址哈希hash()返回一个对象的哈希值类型type()返回对象的类型类型转换float() int()bin()oct()bool()list()dict()tuple()set()complex()bytes()bytearry()输入input()接收用户输入,返回一个字符串...

2020-02-09 18:04:28 176

原创 python 高阶函数

map(function, iterable)需要传入一个函数,这个函数可以是内置的,也可以是自己定义,也可以是匿名函数。第二个参数是一个可迭代对象,如列表,字符串等等。返回的是一个map对象,注意不是列表不能直接输出,可以通过for循环或者list()来显示 reduce()函数会对参数序列中元素进行累积。函数将一个数据集合(链表,元组等)中的所有数据进行下列操作:用传给 redu...

2020-01-21 10:29:12 103

原创 Matplotlib 库(图形案例收集)

import matplotlib.pyplot as pltimport numpy as npfrom matplotlib.backends.backend_pdf import PdfPages深度好文 | Matplotlib可视化最有价值的 50 个图表(附完整 Python 源代码)1、基本图像fig = plt.figure() #创建一个新的图像plt.subp...

2019-12-25 14:16:13 191

原创 Scrapy 库应用

一、创建项目在shell中使用scrapy startproject命令:打开 cmd 命令行,进入要创建的文件夹内输入:scrapy startproject “FileName”创建存放代码的.py文件3.1 进入cd FileName,输入“ scrapy genspider first "xxxxxx.com" ”first 是爬虫名,文件放置在spider文件下“xxxxxx...

2019-12-24 16:40:31 174 1

原创 Seaborn 库

import seaborn as snsimport matplotlib.pyplot as plt%matplotlib inline #是为了在 Jupyter 中正常显示图形,若没有这行代码,图形显示不出来的titanic=sns.load_dataset('titanic') #数据导入sns.barplot(x='class',y='survived',data=tita...

2019-12-24 13:52:39 224

原创 Pandas 库

Python Data Analysis Library 或 pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。Series:一维数组,与Numpy中的一维array类似。二者与Python基本的数据结构List也很相近,其区别是:List中的元素可以是不同的数据类型,而Array和Series中则只允许存储相同的数据类型,这样可以更有效的使用内存,提高运算效率。...

2019-12-23 17:28:41 169

原创 Numpy库

函数:genfromtex()array()numpy.empty(shape, dtype = float, order = 'C')创建全是随机数的数组shape:数组形状numpy.zeros(shape, dtype = float, order = 'C')创建全是0的数组numpy.asarray(a, dtype = None, ...

2019-12-23 15:47:57 72

原创 爬虫tips

lxml 库方法html = etree.HTML(html) #构造了一个XPath解析对象并对HTML文本进行自动修正ls = html.xpath('//tr[@class="alt"]')xpath 定位方法

2019-12-03 12:57:49 86 1

原创 Python :正则表达式

非打印字符\cx匹配x指明的控制字符;x必须为AZ或az之一,否则c视为‘c’字符\f匹配一个换页符, 等价 \x0c 或 、cL\n匹配一个换行符 , 等价 \x0a 或 \cJ\f匹配一个回车符, 等价 \x0d 或 \cM\s匹配空白字符, 包括空格、制表符、换页符等, 等价 [\f\n\r\t\v]\S匹配非空白字符, 等价 ...

2019-11-26 16:06:25 98

原创 Python : wordcloud()

wordcloud属性名称说明background_colorwidthheightfont_pathmax_font_size绘图时最大字体大小,整型或None,默认为Nonemin_font_size绘图时最小的字体大小,整型,默认4font_step字体大小的迭代步长,大于1时可能会出现错误排列,整型,默认1ra...

2019-11-26 15:15:00 287

原创 Python : jieba()

jieba()jieba.lcut(s)精确模式,返回一个列表类型的分词结果jieba.lcut("中国是一个伟大的国家")['中国', '是', '一个', '伟大', '的', '国家']jieba.lcut(s,cut_all=True)全模式,返回一个列表类型的分词结果,存在冗余jieba.lcut("中国是一个伟大的国家",cut_all=True)['中...

2019-11-26 14:47:09 240

原创 Python: PyInstaller

将程序打包,然后再分享给其他人使用,他人使用只需双击运行打包好的程序。例如: pyinstaller –i curve.ico –F xxx.py(即给你的.exe文件换了一个自己喜欢的图标)方法说明-F, -onefile必须接 python 程序的入库程序,常见情况为 main.py;打包 Python 程序为单个可执行文件-F 更适合单文件的 py 脚本。-D...

2019-11-26 14:36:24 567

原创 python: random()

方法说明random.random()返回0<=n<1之间的随机实数nrandom.uniform(a, b)用于生成一个指定范围内的随机符点数,两个参数其中一个是上限,一个是下限。a>b或者a<b均可random.randint(a, b)用于生成一个指定范围内的整数。其中参数a是下限,参数b是上限,必须a > brand...

2019-11-26 14:23:09 107

原创 Python:字符串方法

join()string_name.join(iterable)string_name:这是被连接的子字符串。返回值: join()方法返回一个被子字符串连接的字符串**参数:**The join() method takes join()方法需要可迭代的元素来一次返回它的一个成员,比如列表,元组,字符串,字典和集合Type Error: 如果这个可迭代元素包含任何不是字符...

2019-11-26 14:13:56 336

原创 Python: turtle库

开始坐标:位于画布正中央,此处坐标为(0,0),前进方向为水平右方绝对0度角:正东方向1. 画布(canvas)方法说明turtle.colormode(mode)1.0: RGB小数值模式;255:RGB整数值模式turtle.screensize(canvwidth=None, canvheight=None, bg=None)参数分别为画布的宽(单位像...

2019-11-26 13:46:07 326

原创 Python:time & datatime

timestamp时间戳,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量struct_time时间元组,共有九个元素组。format time 格式化时间,已格式化的结构使时间更具可读性。包括自定义格式和固定格式。方法方法内容time.asctime([t])将时间元组或 struct_time 转换为时间字符串。如果不指定参数 t,则默...

2019-11-25 10:45:21 237

原创 Python二级错题库

线性链表: 面向对象的继承:是指类之间共享属性和操作的机制;类之间共享属性和操作的机制 软件危机:泛指在计算机软件的开发和维护过程中所遇到的一系列严重问题 python程序格式框架描述:a.缩进可以采用Tab键实现;b. Python对文件的处理:1.当文件以文本格式打开时,读写按照字符串方式,采用计算机当前编码或指定编码;2.当文件以二进制方式打开时,读写按照字节流方式 数据组织的...

2019-11-18 14:34:40 398

原创 数据结构与算法

1.1 算法定义是指对解题方案的准确而完整的描述。简单的说,就是解决问题的步骤。基本特征 可行性 确定性 有穷性 拥有足够的情报基本要素 对数据对象的运算和操作 算法的控制结构,即运算或操作间的秩序算法复杂度体现计算所需的计算机资源的多少。计算资源:时间、空间(存储器)时间复杂度:执行算法所需要的计算工作量计算工作量,即基本运算次数(问题规模)空间复...

2019-11-12 15:43:51 146

原创 Python函数

函数定义函数sort()更改原列表listlist.sort( key=None, reverse=False)函数sorted()不改变原来的list,而是返回一个新的排好序的list。sorted(list, key=None, reverse=False)list:是可迭代类型;key:用列表元素的某个属性和函数进行作为关键字,有默认值,迭代集合中的一项;reverse:...

2019-11-07 16:08:06 65

原创 Python:集合&列表&元素&字典

集合集合是一个无序的不重复元素序列。创建空集合set()可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() ,因为 { } 是用来创建一个空字典。如b=[1,3,42,12,1,4,3]c={1,3,42,12,1,4,3}a =set(b)print("集合a:{},\n集合c:{}".format(a,c))输出集合a: {1,...

2019-11-07 15:04:31 971

原创 Python:运算符

运算符优先级优先级运算符描述1**2~,+, -按位反转,一元加号和减号3*, / , %, //4+ ,-5>> , <<右移、左移运算符6&位运算and7^位运算符8<= , <>, >=, !=, ==比较运算符9=, %=, /=...

2019-11-07 11:05:26 78

原创 Python:相关数学函数

数学函数运算符运算符返回值(功能)**乘方//整除%取余数位或^位异或&位与<<左移运算>>右移运算内置函数,无需调用函数返回值(功能)abs( )返回绝对值,如abs(10)返回10(x>y)-(x<y)如果x>y,返回

2019-11-07 10:38:34 119

原创 Python: print( )及格式化输出“%”与format()

print(*values, sep=' ', end='\n', file=sys.stdout, flush=False)1. values :表示要打印的值,表示任何多个无名参数, 各个值之间用‘,’(逗号隔开),打印出来各个值之间用空格隔开2 sep=‘ ’:表示当输入多个打印的值时,各个值之间分割方式, 默认空格,可以自定义,单个值时无效3 end=‘\n’ :控制print...

2019-11-06 14:41:55 2378

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除