Python基礎 第八章

2021-10-08 07:43:42 字數 1137 閱讀 6541

到斜槓與正斜槓: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 是呼叫函式 形...