首页 > 编程知识 正文

小白自学python(python从小白到大牛pdf)

时间:2023-05-04 05:00:05 阅读:95721 作者:171

前言:

不久前,从某. dat文件读取波形数据,通过自编码网络进行异常检测。 所以让我们特地写在这里,从基础文件的读写开始吧。

首先说数据,是int16型的排列。 虽然说是数组,但读取并不容易。 如你所知,数据以二进制格式存储在计算机上。 int16型是带符号的整数。 16位,16位,也就是2字节。 当然,我认为读取2字节(bytes )的数据)也就是16比特),并将其转换为int16的整数型)也就是十进制型)。 然后就可以处理数据了。

首先放置不同位数的整数数据范围吧。 经常被使用。

这里加一点知识点,python3的int型是动态长,长整数型,理论上支持无限大的数字。 通过对int类型实例执行内置的__sizeof__方法,可以确定正在使用的字节数。 其中0占24个字节,其他数字通常占28个字节。

读取文件:文本文件

首先,在python3中,字符串类型(str )包含unicode字符。 通过此功能,python3可以定义包含Unicode character的字符串,也可以使用非ASCII字符作为变量标识符。

以上代码是定义一个文件对象,表示通过读取字符的方法读取该文件的内容。

f .读() )

' Hello,世界!'

上面的代码一次性读取文件的所有内容,将内容读取到内存中,用str对象表示。

也可以调用read(size ),每次读取size字节的内容。 或者调用readline (),一行一行地读取内容。 将每行的内容保存到str中,并返回str的列表。

为了确保文件已关闭,可以使用with关键字。

open ) )必须将编码参数传递给函数,以导入未编码的文本文件。 例如,要导入GBK编码的文件,请执行以下操作:

二进制文件:

要读取二进制文件,以rb模式打开文件即可。

写文件:

写文件和读文件一样,传递给open (调用函数时,为' w )或' wb )意味着写文本文件或写二进制文件。

以上是正文的所有内容,希望对大家的学习有帮助。

最后,编辑是python开发工程师。 这里有我自己总结了最新的python系统学习教程,从基础的python脚本到网络开发、爬虫、数据分析、数据可视化、机器学习等。 想要这些资料的人可以关注主编,在后台私信主编:“07”领取。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。