到斜槓與正斜槓:windows中,路徑書寫使用倒斜槓作為資料夾之間的分隔符,os x和linux上,則使用正斜槓作為它們的路徑分隔符。
獲取當前工作目錄: os.getwd()即可獲得當前工作路徑的字串。
絕對路徑和相對路徑:「絕對路徑」總是從根資料夾開始,「相對路徑」,相對於程式的當前工作目錄。
os.path模組:
os.path.abspath()將返回引數的絕對路徑的字串,是將相對路徑轉換為絕對路徑的簡便方法。
os.path.isabs(path)如果引數是乙個絕對路徑,即返回true,如果引數是乙個相對路徑,則返回false。
os.path.relpath()將返回從start路徑到path的相對路徑的字串,如果沒有提供start,則使用當前工作目錄作為開始路徑。
檔案讀寫過程:
使用open()函式開啟檔案,即open(路徑),也可使用file物件的read()方法。
使用shelve模組儲存變數:使用shelve模組,可以將python程式中的變數儲存到二進位制的shelf檔案中。
pprint.pformat()函式:此函式能將列表或字典中的內容「漂亮」列印到螢幕。
1.相對路徑是相對於當前工作目錄。
2.絕對路徑從根資料夾開始,諸如/或c:\。
3.os.getcwd() 函式返回當前工作目錄。os.chdir() 函式改變當前工作目錄。
4.資料夾. 是當前資料夾,… 是父資料夾。
5.在c:\bacon\eggs\spam.txt 中,c:\bacon\eggs 是目錄名,而spam.txt 是基本名稱。
6.可以傳遞給open()函式的3 種「模式」引數是:字串』r』 對應讀模式,『w』 對應寫模式,『a』 對應新增模式。
7.如果已有的檔案以寫模式開啟,原有內容會被刪除並完全覆寫。
8.read() 方法將檔案的全部內容作為乙個字串返回。
readlines() 返回乙個字串列表,其中每個字串是檔案內容中的一行。
9.shelf 值類似字典值,它有鍵和值,以及keys() 和 values() 方法,類似於同名
的字典方法。
第八章 指標 第八章 指標
1 什麼是位址 include using namespace std int main 11 在堆中建立對像 我們既然可以在堆中儲存變數,那麼也就可以儲存對像,我們可以將對像儲存堆中,然後通過指標來訪問它 include using namespace std class human 14 在建構...
第八章 python 元組
基本上元組的每乙個資料稱元素,元素可以是整數 字串或列表等,這些元素放在小括號 內,彼此用逗號 隔開。如果要列印元組內容,可以用 print 函式,將元組名稱當作變數名稱即可。如果元組內的元素只有乙個,在定義時需在元素右邊加上逗號 例 定義與列印元組,最後使用 type 列出元組資料型別 numbe...
Python基礎 第八章 函式一
函式也是乙個物件 函式用來儲存一些可執行的 並且可以在需要時,對這些語句進行多次呼叫 語法def 函式名 形參1,形參2,形參3.塊注意 函式名必須符合識別符號的規範 可以包含字母 數字 下劃線但是不能以數字開頭 deffn print 呼叫fn!fn 呼叫fn!fn是函式物件 fn 是呼叫函式 形...