自慰套教室~女子全员妊娠,精品无码国产自产拍在线观看蜜桃,亚洲国产精品成人精品无码区,久别的草原在线看视频免费

集團站切換校區

驗證碼已發送,請查收短信

復制成功
微信號:togogoi
添加微信好友, 詳細了解課程
已復制成功,如果自動跳轉微信失敗,請前往微信添加好友
打開微信
圖標

學習文章

當前位置:首頁 > >學習文章 > >

{人工智能}python之文件操作

發布時間: 2018-09-06 18:54:30

9.1 實驗介紹

9.1.1 關于本實驗

本實驗主要介紹了 Python 文件操作的相關知識點和簡單操作。

9.1.2 實驗目的

1.理解 Python 文件操作的含義。

2.掌握和 Python 文件操作的基本操作。


9.2 實驗任務配置

9.2.1 概念知識

文件操作文件操作對編程語言的重要性不用多說,如果數據不能持久保存,信息技術也就失去了意義。本章節主要介紹 Python 中常用的文件操作。

9.2.2 實驗內容

步驟 1 讀取鍵盤輸入

Python 提供了兩個內置函數從標準輸入讀入一行文本,默認的標準輸入是鍵盤。分別是

raw_input 和 input。

raw_input( )函數:

>>> str = raw_input("請輸入:")

>>> print("你輸入的內容是: ", str)

這將提示你輸入任意字符串,然后在屏幕上顯示相同的字符串。當我輸入"Hello Python!", 輸出如下:

請輸入:Hello Python!

你輸入的內容是: Hello Python!

input( )函數:

input([prompt]) 函數和 raw_input([prompt]) 函數基本類似,但是 input 函數可以接收一個

Python 表達式作為輸入,并將運算結果返回。

>>> str = input("請輸入:")

>>> print("你輸入的內容是: ", str)




輸出結果:

請輸入:[x*5 for x in range(2,10,2)]

你輸入的內容是: [10, 20, 30, 40]

步驟 2 打開和關閉文件

Python 提供了必要的函數和方法進行默認情況下的文件基本操作。你可以用 file 對象做大部分的文件操作。

Open( ) 函數:你必須先用 Python 內置的 open()函數打開一個文件,創建一個 file 對象,相關的方法才可以調用它進行讀寫。

# 打開一個文件

>>> fo = open("foo.txt", "w")

>>> print("文件名: ", fo.name)

>>> print("是否已關閉 : ", fo.closed)

>>> print("訪問模式 : ", fo.mode)

>>> print("末尾是否強制加空格 : ", fo.softspace)

輸出結果:

文 件 名 : foo.txt 是否已關閉 : False 訪 問 模 式 : w

末尾是否強制加空格 : 0

close( )函數:File 對象的 close()方法刷新緩沖區里任何還沒寫入的信息,并關閉該文件, 這之后便不能再進行寫入。

當一個文件對象的引用被重新指定給另一個文件時,Python 會關閉之前的文件。用 close() 方法關閉文件是一個很好的習慣。

# 打開一個文件

>>> fo = open("foo.txt", "w")

>>> print("文件名: ", fo.name)

# 關閉打開的文件

>>> fo.close()

輸出結果:

文 件 名 : foo.txt

步驟 3 寫文件

write( )函數:write()方法可將任何字符串寫入一個打開的文件。需要重點注意的是,Python 字符串可以是二進制數據,而不是僅僅是文字。write()方法不會在字符串的結尾添加換行符('\n')

# 打開一個文件

>>> fo = open("foo.txt", "w")

>>> fo.write( "www.baidu.com!\nVery good site!\n")

# 關閉打開的文件

>>> fo.close()

上述方法會創建 foo.txt 文件,并將收到的內容寫入該文件,并最終關閉文件。如果你打開這個文件,將看到以下內容:

www.baidu.com!




Very good site!

步驟 4 讀文件

Read(  )函數:從一個打開的文件中讀取一個字符串。需要重點注意的是,Python  字符串可以是二進制數據,而不是僅僅是文字。

# 打開一個文件

>>> fo = open("foo.txt", "r+")

>>> str = fo.read(10)

>>> print("讀取的字符串是 : ", str)

# 關閉打開的文件

>>> fo.close()

輸出結果:

讀取的字符串是 : www.runoob

步驟 5 重 命 名 文 件                                                                                                                Python 的 os 模塊提供了幫你執行文件處理操作的方法,比如重命名和刪除文件。要使用這個模塊,你必須先導入它,然后才可以調用相關的各種功能。

rename(    )方法:rename()方法需要兩個參數,當前的文件名和新文件名。

語法:

os.rename(current_file_name, new_file_name)


>>> import os

# 重命名文件 test1.txt 到 test2.txt。

>>> os.rename( "test1.txt", "test2.txt" )

步驟 6 刪除文件

你可以用 remove( )方法刪除文件,需要提供要刪除的文件名作為參數。語法:

os.remove(file_name)


>>> import os

# 刪除一個已經存在的文件 test2.txt

>>> os.remove("test2.txt")



上一篇: {HTML5}基礎核心-第二節-中

下一篇: {MyBatis}操作數據庫

十五年老品牌
微信咨詢:togogoi 咨詢電話:18922156670 咨詢網站客服:在線客服

相關課程推薦

在線咨詢 ×

您好,請問有什么可以幫您?我們將竭誠提供最優質服務!

<蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>