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

小學課后服務 Python少兒編程 提高篇:7-認識IO流 課件 (12張PPT)

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

小學課后服務 Python少兒編程 提高篇:7-認識IO流 課件 (12張PPT)

資源簡介

(共12張PPT)
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.
少兒編程課
認識IO流
什么是IO流呢?
IO流指輸入輸出流,它的名稱來源是這樣的:
程序湖
文件湖


輸出流
輸入流
你真的掌握IO流的概念了嗎?測試一下








想將D盤下某txt文件中存的密碼讀取到程序中,
使用使用輸入流還是輸出流呢??
接下來我們就來看看Python中如何讀取文件,我們以最簡單的txt來說
1
首先在桌面或其他位置準備好一個txt文件并寫入內容
with open("C:\\Users\\chenjun\\Desktop\\test.txt", 'r', encoding='utf-8') as f:
print(f.read())
2
使用with open語句就可以完成文本內容的讀取了
3
read()用于讀取全部,試試read(size)、readline()吧
除了讀文件,當然還可以寫文件
1
用法和讀文件一樣,只不過要把r改為w,表示寫(write)
with open("C:\\Users\\chenjun\\Desktop\\test.txt", 'w', encoding='utf-8') as f:
f.write("夫君子之行,靜以修身,儉以養德。")
除了IO流的讀寫方法外,我們再來看幾個常用的操作文件和目錄的方法
編號 模塊 方法 說明
1 os getcwd() 得到當前工作目錄
2 os listdir(path) 得到指定目錄下的所有文件和目錄名
3 os mkdir(path) 創建一個目錄
4 os remove(path) 刪除文件
5 shutil copyfile(src, dest) 從源src復制到目標dest去
6 shutil move(src, dest) 從源src移動到目標dest去
案例:圖書閱讀模擬
最后我們來完成一個圖書閱讀模擬系統
import os
print('歡迎來到KKCode在線書屋')
while True:
print('現有以下書籍可以閱讀:')
dir_path = "C:\\Users\\chenjun\\Desktop\\南外\\基礎版課程\\第11節-IO流\\案例源碼\\files\\"
file_list = os.listdir(dir_path)
n = 0
for file_name in file_list:
n += 1
print("%s. %s" % (n, file_name[:-4]))
ni = int(input('請輸入編號選擇要讀的書籍、輸入0退出系統:'))
if ni == 0:
print('感謝您使用KKCode在線書屋')
break
with open(dir_path + file_list[ni - 1], 'r', encoding='utf-8') as f:
print("\n" + f.read() + "\n")
總結
Summary
IO流概念的理解、IO流方向的理解

Python中文件讀寫的用法

Python中常用文件和目錄操作的方法

Thanks!

展開更多......

收起↑

資源預覽

  • <menuitem id="wfhyu"><abbr id="wfhyu"></abbr></menuitem>

    <bdo id="wfhyu"></bdo>
  • <bdo id="wfhyu"></bdo>
    主站蜘蛛池模板: 东台市| 永济市| 皋兰县| 扶余县| 营山县| 吴桥县| 江永县| 阿克苏市| 应用必备| 澄城县| 博白县| 铜陵市| 清水河县| 尖扎县| 建始县| 沧州市| 阜康市| 荣成市| 禄劝| 云和县| 林周县| 南丰县| 凭祥市| 阿勒泰市| 临漳县| 建德市| 政和县| 蓝田县| 图木舒克市| 阿拉尔市| 阿巴嘎旗| 盐城市| 元阳县| 龙门县| 临汾市| 疏附县| 贵南县| 外汇| 博乐市| 四平市| 漯河市|