一;讀取檔案
#-*- coding:utf-8 -*-
#!/usr/bin/python
'''讀取檔案
'''with open(
'/home/aaron/桌面/biaoge/htmlcade.txt
') as file_object:
contents =file_object.read()
(contents.rstrip())
'''**解析:
1;open()函式開啟指定路徑下的檔案,並且返回乙個表示檔案的物件,python將這個物件儲存在file_object變數當中。
2;關鍵字with在不在需要訪問檔案後將其關閉。所以不用呼叫close()
3;使用read()讀取這個檔案的全部內容
4;read()在檔案末尾返回乙個空字串。函式rstrip()可以刪除多餘的空格。
'''
二;逐行讀取檔案內容:
'''逐行讀取
'''filename = '
/home/aaron/桌面/biaoge/htmlcade.txt
'with open(filename) as file_object:
for line in
file_object:
(line.rstrip())
'''**解析:
1;我們將要讀取的檔案的名稱儲存在變數filename 中,這是使用檔案時一種常見的做法。由於變數filename 表示的並非實際檔案——它只是乙個讓python知道到**
去查詢檔案的字串,因此可輕鬆地將'/home/aaron/桌面/biaoge/htmlcade.txt' 替換為你要使用的另乙個檔案的名稱。
2;檢視檔案的內容,我們通過for語句檔案物件執行迴圈來遍歷檔案中的每一行
'''
三;建立乙個包含檔案各行內容的列表:
'''建立乙個包含檔案各行內容的列表
'''with open(filename) as file_object:
lines =file_object.readline()
for line in
lines:
print(line.rstrip())
四;使用檔案內容
'''使用檔案內容
注釋:將檔案讀取到記憶體中後,就可以以任何方式使用這些資料了
'''filename = '
/home/aaron/桌面/biaoge/htmlcade.txt
'with open(filename) as file_object:
lines =file_object.readline()
pi_string = ''
for i in
lines:
pi_string +=i.rstrip()
print(len(pi_string))
關於彙編 0x01記憶體
記憶體,與記憶體條不是乙個概念。在計算機中,每個程序都有自己的4gb記憶體空間,這個4gb的記憶體空間並不是真實的,而是系統分配的虛擬記憶體。虛擬記憶體 物理記憶體 記憶體條等其它硬體裝置 板卡記憶體 物理記憶體是用來跟硬體記憶體互相對映的,跟記憶體條的大小也不是一一對應的。如何通過虛擬記憶體如何找...
招聘程式設計題0x01
python3 coding utf 8 題目描述 請設計乙個高效演算法,再給定的字串陣列中,找到包含 coder 的字串 不區分大小寫 並將其作為乙個新的陣列返回。結果字串的順序按照 coder 出現的次數遞減排列,若兩個串中 coder 出現的次數相同,則保持他們在原陣列中的位置關係。給定乙個字...
C語言雜記 0x01
ascii碼中 字元a是97,字元b是98,計算 a 1這個表示式,應該按照ascii碼把 a 當做證書值97,然後加1,得到98,然後printf把98這個整數值當做ascii碼來列印,列印出相應字元b 我們稱整型為 int 型,現在我們知道 char 型別本質上也是整數,只不過比 int 型別的...