中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

Python少兒趣味編程《第11課-文件操作》課件(共9張PPT)

資源下載
  1. 二一教育資源

Python少兒趣味編程《第11課-文件操作》課件(共9張PPT)

資源簡介

(共9張PPT)
第11課 文件操作
什么是文件?
一個文件可以包含文本、圖片、聲音、影像以及計算機程序等內(nèi)容。
文件有什么特征?
文件有以下3個關(guān)鍵屬性:
文件名:為了區(qū)分不同的文件,給每個文件指定一個唯一的名稱。
文件類型:表示文件中包含什么類型的內(nèi)容。文件名中,通常要包含一個句點,句點之后的部分稱為“擴展名”,它可以指出文件的類型。
路徑:文件在計算機上的存儲位置。
打開文件
打開一個文件時,要在Python中建立一個文件對象。
建立文件對象使用open()函數(shù)。open()函數(shù)可以接受兩個參數(shù),第1個參數(shù)是文件的路徑,第2個參數(shù)是打開文件的模式。
txtFile=open("D:\Python Programs\古詩1.txt","r")
經(jīng)常用到的文件打開模式有3 種。
● r:表示只讀,它也是默認模式。
● w:表示寫入,新的內(nèi)容會覆蓋掉原有內(nèi)容。
● a:表示在文件末尾追加寫入,不會覆蓋原有的內(nèi)容。
讀取文件
調(diào)用open()函數(shù)時,傳遞的第2個參數(shù)是字母“r”,表示以read(讀取)方式打開。
然后使用另一個函數(shù)readlines()來讀取文件。
示例:
txtFile=open("D:\Python Programs\古詩1.txt","r")
lines=txtFile.readlines()
print(lines)
txtFile.close()
讀取文件
讀取文件全部內(nèi)容
除了用lines把文件中的文本一次性讀取出來,我們還可以調(diào)用readline()
函數(shù)來逐行讀取文本。
txtFile=open("D:\Python Programs\古詩1.txt","r")
while True:
line=txtFile.readline()
if not line:
break
else:
print(line)
txtFile.close()
寫入文件
調(diào)用open()函數(shù)的時候,第1個參數(shù)同樣是文件的路徑,而第2個參數(shù)則改為“w”,表示write(寫入)。
然后使用write()函數(shù)來寫入文件。
示例1:替代原有文件內(nèi)容
txtFile=open("D:\Python Programs\古詩2.txt","w")
txtFile.write("春曉\n")
txtFile.write("唐 孟浩然\n")
txtFile.write("春眠不覺曉\n")
txtFile.write("處處聞啼鳥\n")
txtFile.write("夜來風雨聲\n")
txtFile.write("花落知多少\n")
txtFile.close()
寫入文件
打開模式就不用“w”,而是用“a”,表示以append(附加)模式寫文件。
示例2:在原有文件內(nèi)容后追加新內(nèi)容
txtFile=open("D:\Python Programs\古詩2.txt","a")
txtFile.write("靜夜思\n")
txtFile.write("唐 李白\n")
txtFile.write("床前明月光\n")
txtFile.write("疑是地上霜\n")
txtFile.write("舉頭望明月\n")
txtFile.write("低頭思故鄉(xiāng)\n")
txtFile.close()
“成績單”示例程序
任務(wù)
1.把成績單信息存儲到一個文本文件中。
2.對文件進行讀寫等各種操作。
參見程序清單 11.5.py
練習(xí)
1.請以寫入的方式創(chuàng)建一個名為“通訊錄.txt”的文本文件,這個文件
的路徑設(shè)置為D盤的根目錄下。請寫入你3位好朋友的名字、電話和家庭地
址,每條信息之間要用兩個空格隔開。
2.請把一位好朋友的信息添加到這個文本文件中。
3.請把“通訊錄.txt”文件中的信息全部打印到屏幕上。

展開更多......

收起↑

資源預(yù)覽

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 德化县| 哈密市| 黎川县| 射洪县| 高碑店市| 高淳县| 旌德县| 德兴市| 鄂托克旗| 黄骅市| 呼玛县| 浦北县| 怀仁县| 新密市| 宽甸| 张北县| 来安县| 祁阳县| 留坝县| 朝阳区| 赤峰市| 辉南县| 德惠市| 玉山县| 泰和县| 西林县| 石狮市| 陈巴尔虎旗| 称多县| 剑阁县| 绥中县| 灵台县| 永城市| 左权县| 吴川市| 子洲县| 祁连县| 青海省| 尼勒克县| 社会| 灵丘县|