初學 Python Python資料型別之檔案

2021-09-19 14:53:28 字數 1282 閱讀 4139

檔案也可以看作是python中的資料型別。當使用python的內建函式open開啟乙個檔案後就返回乙個檔案物件。

open(filename, mode, bufsize)
bufsize:可選引數,緩衝區大小

常用檔案操作

檔案操作

描述file.read()

將整個檔案讀入字串中

file.readline()

讀入檔案的一行到字串中

file.readlines()

將整個檔案按行讀入到列表中

file.write()

向檔案中寫入字串

file.writelines()

向檔案中寫入乙個列表

file.close()

關閉開啟的檔案

file = open('d:\python\python.txt', 'w')   # 開啟d盤下的python下的python.txt檔案,如果沒有則建立

file.write('python\n') # 向檔案中寫入字元

a = # 定義空列表

for i in range(10): # 迴圈向列表中新增字元

s = str(i) + '\n'

file.writelines(a) # 將列表寫入檔案

file.close() # 關閉檔案

file = open('d:\python\python.txt', 'r') # 重新以讀方式開啟檔案

s = file.read() # 讀取整個檔案

print(s) 輸出檔案內容

# 關閉檔案,然後使用 readlines 讀取檔案

# 如果不關閉檔案,則讀取的內容為空

# 因為檔案內容已經被讀入到變數 s 中

file.close()

file = open('d:\python\python.txt', 'r')

l = file.readlines() # 將檔案讀取到列表中

print(l) # 輸出列表

初學python python中的self

python中類的方法和普通函式的區別就是 它們必須有乙個額外的第乙個引數。一般情況下該引數以self命名,也可以換成其他名字,不過會降低程式的可讀性。self代表類的例項,python會對self進行賦值,而程式設計師不需要對self賦值。舉個例子來說明,myclass類例項化得到myobject...

初學 Python Python資料型別之字典

字典是python中比較特別的一類資料型別,是以大括號包圍 的資料集合。字典與列表的最大不同在於字典是無序的,在字典中通過鍵來訪問成員。與列表類似,字典也是可變的,可以包含任何其他型別,字典中的成員位置只是象徵性的,並不能通過其位置來訪問該成員。字典中的成員是以 鍵 值 的形式來宣告的。常用字典操作...

什麼是python?python初學者必學知識

1.python是一種精簡 高效 用途廣泛的程式語言 2.idle是python shell,通過輸入文字與程式互動的途徑 3.print 的作用是列印括號的內容到螢幕 4.5.將char和int 混用 6.print huih hui iuh 7.python3對中文編碼相容性很好,這一點在pyt...