欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

python基础知识点总结之第三方库篇(持续更新)

程序员文章站 2022-05-28 11:53:23
...
python基础知识点总结之第三方库篇(持续更新)
学习前福利
python基础知识点总结之第三方库篇(持续更新)
微信公众号-西红柿的自我修养

1.pyinstaller

通过PyInstaller模块可以将源程序打包成为可执行文件,并且会自动将依赖的库一并打包, 可以通过设置参数删除生成的临时文件,但是如果程序中对外部数据如图片之类的有调用,就必须自行导入到相应的目录。

2.numpy

numpy库ndim:数组的维度; shape:数组的形状; size: 数组的元素个数; itemsize: 数组的每个元素占用的内存大小,以字节为单位。

3.turtle

turtle.fd(distance): 向当前画笔方向移动distance距离, 当值为负数时, 示向相反方向前进; turtle.left(angle):向左旋转angle角度; turtle.seth(to angle): 设置当前前进方向为to angle, 该角度是绝对方向

import turtle
d = 0
for i in range(4):      #四条边
    turtle.fd(200)       #边长200像素
    d = d + 90           #每画一条边 角度+90
    turtle.seth(d)       #设定角度

4.jieba

jieba库,用于中文分词。


import jieba
txt = input("请输入一段中文文本:")
ls = jieba.lcut(txt)      #lcut返回的是列表
print("{:.1f}".format(len(txt) / len(ls)))

技术篇目录

基础篇

python基础知识点总结之语言篇
python基础知识点总结之第三方库篇
软件工程及数据库相关知识篇

爬虫系列

python爬虫初体验,爬取中国最好大学网大学排名
python爬虫再体验,爬取文章浏览量,俗人必备工具

基础算法系列

python自定义解决base64编码
Python代码**路由器config.bin从入门到放弃

经典算法系列

经典算法代码python实现及总结