黑马程序员技术交流社区

标题: 【上海校区】Python小常识(二) [打印本页]

作者: 不二晨    时间: 2019-3-15 16:37
标题: 【上海校区】Python小常识(二)
由于最近的目标是拿到全国计算机Python程序设计二级证书,因此对Python学习过程中的概念进行总结。
(1)Python语言中写文件的 操作方法:f.write(s):向文件写入一个字符串或字节流

(2)f.writelines(lines),将一个元素为字符串的列表整体写入文件。

(3)split()通过指定分隔符对字符串进行切片。

(4)join()方法用于将序列中的元素以指定的字符连接生成一个新的字符串

(5)replace()方法 把字符串中的old(旧字符串)替换成new(新字符串)

(6)format()方法用于解决字符串和变量同时输出的格式安排问题。

(7)str(x)将x转换为等值的字符串类型。

(8)python文件中文件打开模式:只读模式写r,追加模型写a,覆盖模式写w,创建写x,存在则返回异常FileExistsError。

(9)一维数据由对等关系的有序和无序数据构成,采用线性方式组织,对应于数学中数组的概念。

(10)一维数据十分常见,任何表现为序列或集合的内容都可以看作是一维数据。

(11)由于“\“是字符串中的转义符,所以表示路径时,使用”\“或”/“或”//“进行。

(12)join()方法用于将序列中的元素以指定的字符连接生成一个新的字符串。

(13)二维数据存储为csv格式,需要将二维列表对象写入csv格式文件以及将csv格式读入成二维列表对象。

(14)二维列表对象输出为csv格式文件方法 采用 遍历循环和字符串的join()方法相结合。

(14)一种通用的二维数据存储形式是CSV格式。二维数据,也称表格数据,由关联关系数据构成,采用二维 表格方式组织,对应于数学中的矩阵 ,常见的表格属于二维数据。

(15)mxnet是python语言中深度学习方向的第三方库

(16)python语言中数据分析方向的第三方库:numpy/scipy/pandas

(17)python语言中数据可视化分析方向的第三方库:matplotliB/TVTK/mayavi

(18)python语言中web开发框架第三方库有FLask/Django/Pyramid

(19)scrapy是网络爬虫方向的第三方库

(20)PIL库可以完成图像归档和图形处理两方面的功能需求,支持图形存储/处理和显示,它能够 处理几乎所有的图片格式,可以完成对图形的缩放, 裁剪
,叠加以及向图像添加线条,图形和文字等

(21)python语言中web开发框架第三方库有:Flask,Django,Pyramid,而mayavi是python语言中数据可视化方向的第三方库。

(22)python网络爬虫领域的第三方库是scrapy和request

(23)openpyxl是python语言中文本处理方向的第三方库,PyQt5是Python语言中用户图形界面方向的第三方库。

(24)Python语言中数据分析方向的第三方库是:numpy,scipy,pandas,而PIL第三方库是可以完成图像归档和图形处理两方面的功能需求。

(25)Aracde是Python语言中的图形库。

(26)当文件以文本方式打开时,读写按照字符串方式,当文件以二进制方式打开时,读写按照字节流方式。
---------------------
【转载,仅作分享,侵删】
作者:那个年轻人
来源:CSDN
原文:https://blog.csdn.net/tandelin/article/details/88249136
版权声明:本文为博主原创文章,转载请附上博文链接!


作者: 不二晨    时间: 2019-3-20 16:53
奈斯




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2