命令 功能
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 所謂的奇進偶棄,因為浮點數的表示在計算機...