檔案也可以看作是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...