![](https://img.haomeiwen.com/i7495205/fdaeb47a97f900e2.jpg)
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)))
网友评论