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

小學課后服務 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!

展開更多......

收起↑

資源預覽

<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. 主站蜘蛛池模板: 武功县| 穆棱市| 桑植县| 浙江省| 岳阳市| 诏安县| 微博| 健康| 镇赉县| 浠水县| 唐山市| 淳安县| 方正县| 奉新县| 津市市| 遵义县| 东安县| 平湖市| 晋城| 瓮安县| 石棉县| 大田县| 东城区| 高州市| 安塞县| 莒南县| 城固县| 都安| 六枝特区| 阿城市| 平乐县| 庆阳市| 潞城市| 吉安县| 尚志市| 台东县| 上思县| 通榆县| 馆陶县| 柳州市| 石泉县|