久久国产乱子伦精品免费M,亚洲一区二区三区91,欧美国产在线视频,国产精品视频久久

自學(xué)Python編程【第三十節(jié)】寫文件

哈嘍,同學(xué)們!歡迎你來到自學(xué)Python編程課堂,上節(jié)課我們學(xué)習(xí)了讀文件,現(xiàn)在讓你利用Python操作讀取文件夾11.txt,你能獨(dú)立完成了嗎?話說我們可以取出來,也要能放回去不是?那么可以利用Python讀取文件,怎么利用Python填充文件呢?這節(jié)課我們就一起來看看。

自學(xué)Python編程【第三十節(jié)】寫文件

來而不往,非禮也。有讀,就要有寫。

和把大象關(guān)進(jìn)冰箱一樣,寫文件也需要三步:

打開文件;

把內(nèi)容寫入文件;

關(guān)閉文件。

打開文件我們昨天已經(jīng)講過。但Python默認(rèn)是以只讀模式打開文件。如果想要寫入內(nèi)容,在打開文件的時(shí)候需要指定打開模式為寫入:

f = file('output.txt', 'w')

'w'就是writing,以這種模式打開文件,原來文件中的內(nèi)容會(huì)被你新寫入的內(nèi)容覆蓋掉,如果文件不存在,會(huì)自動(dòng)創(chuàng)建文件。

不加參數(shù)時(shí),file為你默認(rèn)為'r',reading,只讀模式,文件必須存在,否則引發(fā)異常。

另外還有一種模式是'a',appending。它也是一種寫入模式,但你寫入的內(nèi)容不會(huì)覆蓋之前的內(nèi)容,而是添加到文件中。

打開文件還有一種方法,就是open(),用法和file()是一致的。

寫入內(nèi)容的方法同樣簡(jiǎn)單:

f.write('a string you want to write')

write的參數(shù)可以是一個(gè)字符串,或者一個(gè)字符串變量。

示例程序:

data = 'I will be in a file.nSo cool!' 
out = open('output.txt', 'w')
out.write(data)
out.close()

在你的程序保存目錄下,打開output.txt就會(huì)看到結(jié)果。

留兩道課后作業(yè):

1.從一個(gè)文件中讀出內(nèi)容,保存至另一個(gè)文件。

2.從控制臺(tái)輸入一些內(nèi)容,保存至一個(gè)文件。

恭喜你在Python自學(xué)的道路上又堅(jiān)持了一天,今天講的如何利用Python語句寫入文件,你都學(xué)會(huì)了嗎?我相信你可以看明白,可以理解,但是我不相信你可以熟練應(yīng)用,靈活應(yīng)用,隨時(shí)拿來應(yīng)用,這需要你多練習(xí),多寫代碼,而不只是看看,所以去練習(xí)吧!

好啦,今天的分享到這里就結(jié)束了,希望大家能夠持續(xù)關(guān)注馬哥教育官網(wǎng),每天都會(huì)有大量?jī)?yōu)質(zhì)內(nèi)容與大家分享!

聲明:文章來源于網(wǎng)絡(luò),侵刪!

相關(guān)新聞

歷經(jīng)多年發(fā)展,已成為國(guó)內(nèi)好評(píng)如潮的Linux云計(jì)算運(yùn)維、SRE、Devops、網(wǎng)絡(luò)安全、云原生、Go、Python開發(fā)專業(yè)人才培訓(xùn)機(jī)構(gòu)!

    1. 主站蜘蛛池模板: 陈巴尔虎旗| 大关县| 黄山市| 浮梁县| 盐津县| 武邑县| 瑞昌市| 昌邑市| 进贤县| 溧水县| 临西县| 巴中市| 洞头县| 巴彦县| 高雄县| 自贡市| 德惠市| 马尔康县| 宾阳县| 新沂市| 龙川县| 天祝| 甘孜县| 汽车| 麻城市| 新兴县| 仁化县| 保康县| 闽侯县| 伊金霍洛旗| 潮安县| 淮南市| 呼图壁县| 米脂县| 从化市| 深水埗区| 丽水市| 新兴县| 博罗县| 盐边县| 云安县|