Python的数据库

一、标准库:

1.turtle库:

turtle(海龟)库是turtle绘图体系python的实现

turtle库绘制原理:有一只海龟在窗体正中心,在画布上游走,走过的轨迹形成了绘制的图形,海龟由程序控制,可以自由改变颜色、方向宽度等

2.random库:

是用于产生并运用随机数的标准库主要包含的有9个随机函数,分别是:seed(),random (),randint (), getrandbits (),randrange (), uniform (),choice (),shuffle (),sample ()

3.os库:

提供通用的、基本的操作系统交互功能

例如:os.path.abspath('文件路径')

4.re库:

主要用于字符串匹配,调用方法“import re”

正则表达式的类型Re库采用raw string (原生字符串类型)表达正则表达式,表示为r'text',raw string是不包含转义符的字符串,如 r' [1-9]d {5}'、r'd {3}-d {8}|d {4}-d {7}'

5.math库:

顾名思义,就是“数学”之意,在Pyhon中,math库的存在能够有效的解决数学中的运算,为程序的运行提供了保障,同时也为大数据的处理提供了一定的基础。

6.string库:

主要用于字符串处理
chr(整数编码):打印字符
ord('字符'):编译编码整数

二、第三方库:

1.wordcloud词云库:

用于制作简单分词云图的第三方库,可以根据自己喜欢的颜色,喜欢的形状制作出美丽的词云图。

2.jieba库:

是一款优秀的Python第三方中文分词库,支持三种分词模式:精确模式、全模式和搜索引擎模式

下面是三种模式的特点:

精确模式:试图将语句最精确的切分,不存在冗余数据,适合做文本分析

全模式:将语句中所有可能是词的词语都切分出来,速度很快,但是存在冗余数据

搜索引擎模式:在精确模式的基础上,对长词再次进行切分

3.matplotlib库:

是Python的绘图库它可与NumPy一起使用,提供了一种有效的MatLab开源替代方案。 它也可以和图形工具包一起使用,如PyQt和wxPython。

4.imageio库:

跨平台,可以读写读片数据,包括动画图片、体积数据、科学公式等

5.numpy库:

(Numerical Python) 是Python语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。

6.requests库:

是在urllib的基础上开发而来的,它使用Python语言编写,并且采用了Apache2 Licensed(一种开源协议)的HTTP库。与urllib相比,Requests更加方便、快捷,因此在编写爬虫程序时Requests库使用较多。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值