正文:
Python是門動態(tài)語言,運行時候采取檢查數(shù)據(jù)類型
Python解釋器:
讓其他程序運行起來的程序: Python解釋器讀取程序,按照其中的語句順序執(zhí)行,并得出結果
做了什么: 解釋器將語句翻譯成一組字節(jié)碼指令(.pyc),字節(jié)碼運行速度比源代碼快, 有個PVM的概念, 負責一個接一個的執(zhí)行指令,有CPython,PyPy.
Python內置數(shù)據(jù)類型:
按照訪問類型分類:
序列:字符串,列表,元組(支持索引和分片)
映射:通過鍵進行訪問
可變性分類:
不可變:數(shù)字,字符串,元組(不支持遠處修改,可以通過表達式創(chuàng)建新的對象,并將結果分配給變量)
可變性:列表,字典,集合(可以在原處修改,不用創(chuàng)建新的對象)
深拷貝淺拷貝問題:
字符串連接用join
字符串有個format函數(shù),格式化輸出參數(shù)
字典:
看key的方法
2.x版本 d.has_key
3.x版本 in 3.0的d.key, d.values, d.items返回可迭代視圖
文件操作: Open( )
Python內置數(shù)據(jù)類型:
list和tuple是數(shù)組:
Array:
set和dict是hash表
Python系統(tǒng)管理: