【北京理工大学-嵩天python语言程序设计-7-文本和数据格式化】

第七章学习内容

文件和数据格式化:将一组数据按照一定的规格和样式进行规范表示、存储、运算等。

包括
1.文件的使用
2.自动轨迹绘制
3.一维数据格式化和处理
4.二维数据格式化和处理
5.模块6 wordcloud库的使用
6.政府报告分析
在这里插入图片描述
通过本节的学习,达到的目标:
方法论
1.从python 的角度理解文件和数据表示
实践能力
2.学会编写带有文件输入输出的程序,并且实现对数据的表示和操作。

文件的使用
-文件的类型
-文件的打开和关闭
-文件内容的读取
-数据的文件写入

–掌握对文件的读、写等操作相关的能力。

文件的理解
-文件是数据的抽象和集合
-文件是存储在辅助存储器上的数据序列
-文件是数据存储的一种形式
-文件展现形态:文本文件和二进制文件
其中文本文件和二进制文件形态只是文件的展示方式
-本质上,所有文件都是二进制形式存储
-形式上,所有文件都采用2种方式展示

什么是文本文件?
-由单一特定编码组成的文件,如UTF-8编码
-由于存在编码,文本文件也被看成是存储着的长字符串
-适用如:txt文件和py文件

什么是二进制文件呢?
-直接由0和1组成,没有统一字符编码
-一般存在二进制0和1的组织结构,及文件的格式
-如常见的png文件和avi(视频文件)文件等

所有的我呢见都可以以二进制的文件展示。

如文本文件“中国是一个伟大的国家”
其可以转换成二进制形式
在这里插入图片描述
python读取文件

f.txt文件内容:"中国是一个伟大的国家!"
#文本形式打开
tf=open("f.txt","rt",encoding="utf-8")  ###以文本格式打开,中文的时候需要考虑编码格式
print(tf.readline())
tf.close()

####以二进制的形式读取文件
f.txt文件内容:"中国是一个伟大的国家!"
#二进制形式打开
tf=open("f.txt","rb")  ###以二进制格式打开,将文本打开中的rt换成rb,并去掉编码格式
print(tf.readline())
tf.close()

得到的结果是
在这里插入图片描述
7.2文件的打开和关闭
文件处理的步骤:打开-操作和关闭
在这里插入图片描述
在这里插入图片描述
注意:Windows路径使用\

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
重庆邮电大学【实验】python程序设计实验8- python科学计算和数据可视化是计算机科学与技术专业的一门实验课程,旨在让学生掌握使用python进行科学计算和数据可视化的基本方法和技巧。 在本实验中,学生将学习使用python中的一些科学计算库,如NumPy、SciPy和Pandas来处理和分析数据。通过学习这些库的使用,学生将能够实现一些常见的科学计算任务,例如数据的统计分析、插值和拟合、优化和数值积分等。 此外,学生还将学习使用Matplotlib和Seaborn等库进行数据可视化。通过这些库,学生可以将数据以图形的形式呈现出来,从而更直观地理解数据的内在规律和趋势。学生将学习如何绘制各种类型的图形,如折线图、柱状图、散点图、饼图等,并学会如何对图形进行修改和美化,使其更具艺术性和信息传达效果。 在实验过程中,学生将通过一系列的练习和实例来巩固所学的知识和技能。通过实际操作,学生将进一步理解和掌握python程序设计中的一些概念和技巧,并通过完成实验报告来展示自己的工作成果。这样的实践过程旨在帮助学生熟悉和掌握科学计算与数据可视化在实际工作中的应用,培养他们的问题解决能力和实践能力。 通过本实验,学生将进一步提高自己在python程序设计方面的能力,拓宽对科学计算和数据可视化的理解,为将来的研究和工作打下坚实的基础。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值