Python程序設計(11)-----文件和數據格式化

複習
在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

接下來,只剩最後一部分,文件和數據可視化

什麼是格式化?
在這裏插入圖片描述方法論:從python角度理解的文件和數據表示
實踐能力:編寫帶有文件輸入輸出功能的程序(並實現能夠實踐對數據的表示和操作)

文件的使用(掌握文件的讀寫等操作的相關能力)

文件的類型
文件是數據的抽象和集合
文件是存儲在輔助存儲器上的數據序列
文件是數據存儲的一種形式(都是二進制方式存儲)
文件的展現形態:文本文件和二進制文件
在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述
文本文件形式打開
在這裏插入圖片描述
二進制形式打開
在這裏插入圖片描述
文件的打開和關閉
在這裏插入圖片描述在這裏插入圖片描述絕對路徑或相對路徑
在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述如果沒有關閉文件,程序在運行中始終在打開狀態。當程序退出。則python解釋器會自動的關閉文件。
寫程序注意,儘可能增加f.close,將打開的文件關閉掉。

文件內容的讀取
python語言提供了3個文件內容讀取的方法
在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述弊端是,耗費很多時間空間資源。對於大文件來說。
可以分批分階段處理
在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述數據的文件寫入
在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述小結:
在這裏插入圖片描述

一維數據的格式化和處理

數據組織的維度
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述在這裏插入圖片描述
在這裏插入圖片描述

在這裏插入圖片描述在這裏插入圖片描述
一維數據的表示
指的是如何用程序的類型表達一維數據。
在這裏插入圖片描述
在這裏插入圖片描述一維數據的存儲
在這裏插入圖片描述
在這裏插入圖片描述在這裏插入圖片描述一維數據的處理
這裏的處理,不是一維數據從操作。操作是算法裏的事情。
這裏的處理是一維數據從數據存儲格式,和一維數據的列表或者集合的表示方式之間的一種轉換。
在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述小結
在這裏插入圖片描述在這裏插入圖片描述

二維數據的格式化和處理

二維數據的表示
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
CSV數據存儲格式
CSV:Comma-Separated Values 由逗號分隔的值
用逗號來分割值的一種存儲方式
在這裏插入圖片描述CSV格式是數據轉換之間通用的標準格式。
在這裏插入圖片描述
在這裏插入圖片描述
如果你是數據中包含逗號,會有不同的規則

二維數據的存儲
在這裏插入圖片描述
二維數據的處理
首先讀入處理
在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述

小結:
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章