開源生態好
語法簡單
由於python的生態好,有眾多的開源庫。因此python的程式設計更加注重**的復用,注重模組程式設計,對第三方庫的使用。
庫名功能
turtle
繪圖math
數**算
pil影象處理
opencv
numpy
多維陣列
request
請求html(用於爬蟲)
bs4處理html(用於爬蟲)
input()返回字串型別,eval(input())返回字串的值
print(""
.format
(out)
)
關鍵字def
lambda函式是匿名函式,例:
f =
lambda x,y:x+y;
方法1:
import 庫名(使用時需 庫名.物件)
方法2:
from 庫名 import * (不需要在使用時加庫名)
str[開始索引:結束索引:步長]
步長為-1時,為逆序。
序列(字串,列表,元組)的切片均可使用該操作。
元組型別定義後就不可以修改,常用於函式返回值。
序列型別索引正向從0開始遞增,反向從-1開始遞減。
jieba庫可以用於中文分詞,更深入地可以用於自然語言的處理。
f =
open
(檔名,模式)
'''文字檔案(讀取rt,寫入wt),二進位制檔案(讀取rb,寫入wb)'''
f.readlines(
)'''逐行讀取,返回乙個列表'''
f.writelines(
)'''寫入乙個列表'''
爬蟲**編寫的流程:
(1)從網路上獲取網頁的內容;
(2)分析網頁內容並提取資料到恰當的資料結構中;
(3)利用儲存的資料展示或進一步處理資料。
python 知識點彙總
在學習python 過程中,很多用法,大家都知道可以這樣用,不能那麼用,但是很多時候,為啥麼不能那麼用,關心的人不多,知其所以然,對於學習是很有必要的,有助於我們加深理解。多了解總沒有壞處的。1.自定義函式時,有預設值的形參應放在無預設值的形參之後 在定義函式時,如果有預設值的形參放在無預設值的形參...
shell 程式設計知識點彙總
程式設計的開始 bin bash 這部分內容是必須寫的,並且在首行,就是宣告這是乙個shell程式。如何執行shell指令碼 第一種是 附許可權給指令碼,直接執行 chmod 755 指令碼名字 例如 chmod 775 hello.sh 接著我們可以使用絕對路徑來執行我們的指令碼,就可以執行指令碼...
Linux程式設計知識點彙總
shell 是指linux的使用者介面,使用者通過這個介面訪問作業系統核心的服務。shell也是一種解釋型程式語言。常見的shell種類 linux作為伺服器的作業系統的優勢 linux檔案系統是分層樹型結構,在根目錄 下有許多子目錄,比如 通過chmod命令可以修改許可權。命令功能 ls顯示當前目...