python3 x學習筆記2

2021-08-14 15:31:43 字數 2009 閱讀 1508

命令          功能

sys.stdin        標準輸入流

sys.stdout        標準輸出流

sys.stderr              標準錯誤流

sys.argv[value]      接收命令列的引數。例如,windows下的命令列cmd裡面的引數。其中,argv[0]表示該檔案本身。

sys.version       檢視該python的版本。

sys.platform        判斷是什麼作業系統

sys.exit(n)       若 n 為0,則正常退出;其他都是異常退出,可以捕獲

sys. path        查詢模組所在的目錄,以列表的形式顯示出來

3.os模組:

命令             功能

os.name             獲取作業系統平台

os.getcwd()              獲取現在的工作目錄

os.listdir()            獲取某個目錄下的所有檔名

os.remove()        刪除某個檔案

os.system()              用來執行shell命令

os.path.existe()        檢驗給出的路徑是否真地存在

os.path.isfile()        判斷是否為檔案;若是,返回值為真

os.path.isdir()         判斷是否為資料夾;若是,返回值為真

os.path.abspath(name)    獲得絕對路徑

os.path.splitext()       分離檔名與副檔名

os.path.split()        把乙個路徑拆分為目錄+檔名的形式

os.path.join(path,name)    連線目錄與檔名或目錄

os.path.basename(path)  返回檔名

os.path.dirname(path)   返回檔案路徑

os.popen("dir")          返回當前目錄,顯示的是記憶體位址

os.popen("dir").read()    返回記憶體位址的內容

4.資料型別:整型(int)、浮點型(float)、複數(complex)、字串、布林值

5.資料運算:

6.三元運算:

result = 值1 if 條件 else 值2

如果條件為真:result = 值1

如果條件為假;result = 值2

7.python 3中bytes/string的區別:

8.python3中byte和string之間各種編碼轉換:

9.decode解碼 encode編碼

10.列表(list):

list.extend(l) 

將給定的列表l接到當前列表後面,等價於 a[len(a):] = l。

list.remove(x) 

移除列表中第乙個值為 x 的項,沒有的話會產生乙個錯誤。

list.pop([i]) 

刪除列表給定位置的項,並返回它。如果沒指定索引,a.pop()移除並返回列表最後一項。(方括號表示可選)

list.clear()

刪除列表中的所有項,相當於 del a[:]。

list.index(x)

返回列表中第乙個值為 x 的項的索引。如果沒有匹配的項, 則產生乙個錯誤。

list.count(x)

返回列表中 x 出現的次數。

list.sort()

就地完成列表排序。

list.reverse()

就地完成列表項的翻轉。

list.copy()

返回列表的乙個淺拷貝,相當於a[:]。

python 3 x 學習筆記 一

1.11 位 1 bit 8 bit 1 bytes 1 位元組 1024 位元組 1 kb 1.232位系統與64位系統的區別 32位系統的最大定址空間為 32系統僅支援4g的執行記憶體 64位系統從理論上支援數t級的執行記憶體 2.1 安裝python 2.2 設定環境變數 在cmd命令視窗輸入...

Python3 x學習筆記 一

前兩天搞ios時,由於專案迭代好多次,ui設計圖被推翻好多次,需要刪除專案中不用的,很顯然乙個乙個找太麻煩,這時候在網上找到了解決辦法,運用的就是用python寫的指令碼,頓時感覺python太強調了,不由自主的準備學習一下心得語言python python是一門指令碼語言,其用途是非常廣泛的,系統...

Python 3 x 學習筆記 雜

在互動式環境中,編譯器會有乙個小整數池的概念,會把 5,256 間的數預先建立好,而當a和b超過這個範圍的時候,兩個變數就會指向不同的物件了,因此位址也會不一樣,在互動模式中,最後被輸出的表示式結果被賦值給變數 此處,變數應被使用者視為唯讀變數。python 所謂的奇進偶棄,因為浮點數的表示在計算機...