Python知識總結

2021-10-20 12:12:03 字數 1681 閱讀 5078

最近在學一些課程,需要依賴python的基礎,所以做了一些簡單的知識總結,主要如下分為幾個模組:

帶單引號、雙引號、三引號可以認為都是乙個字串

方法用法

含義在列表最後新增元素2021

insert(index,value)

alist.insert(3,2021)

在列表指定位置新增元素

extend()

alist.extend(blist)

在列表末尾一次性追加另乙個序列中的多個值(用新列表擴充套件原來的列表)

方法用法

含義pop()

list1.pop(1)

移除列表中的乙個元素(預設最後乙個元素),並且返回該元素的值

deldel list1[1]

刪除列表元素

remove

alist.remove(『xyz』)

移出列表中某個值的第乙個匹配項

方法用法

含義lis[i]=』』

alist[0] = 456

更改某個索引的值

方法用法

含義list[i]

alist[0]

根據索引查元素

index()

alist.index( 『xyz』 )

用於從列表中找出某個值第乙個匹配性的索引位置,找不到值就丟擲異常

count()

alist.count(obj)

用於統計某個元素在列表**現的次數

len()

len(alist)

方法返回列表元素個數

方法用法

含義dict[key]=value

dict[key]=value

增加一對鍵值對,鍵不能相同

方法用法

含義dict[key]

dict[key]

查對應key的value值

dict.get(key)

dict.get(key)

獲取key對應的value值

增:add、update

刪:clear、remove、pop、discard

改:不可修改

查:不可查詢

1、函式多種形參型別

2、函式的返回值 return

1、類的定義

2、例項方法、靜態方法、類方法

3、繼承:一般是web端開發常用,業務的一些擴充套件等等

4、多型 – 子類、父類的重寫

名稱作用

scrapy

爬蟲工具常用的庫

requests

http庫

pillow

是pil(python圖形庫)的乙個分支,適用於在圖形領域工作的學者

opencv

識別常用的庫,通常在練習人臉識別時會用到

pytesseract

文字識別

wxpython

python的乙個gui(圖形使用者介面)工具

numpy

為python提供了很多高階的教學方法

nose

python的測試框架

nltk

自然語言工具包

ipython

python的提示資訊

beautifulsoup

xml和html的解析庫、對於新手非常有用

此部落格後續繼續進行補充,未完待續!先寫了乙個大綱

Python知識總結

在定義變數時前邊不用宣告 n 10 and 與 or或 not非 n 10 print n 換行 輸出 print n,end 不換行 輸出 a input 請輸入乙個數字 print int a 轉資料型別 int整數 print 2 3 2的3次方 print 5 2 取整 五個標註的數字型別1...

python高階知識總結

支援函式式程式設計,函式式程式設計的特點 偏向於計算,而非指令,把計算視為函式而非指令 不需要變數,無 測試簡單 支援高階函式,簡潔 python函式式程式設計的特點 不是純函式式程式設計,可以有變數 支援高階函式,允許函式作為變數傳入 允許閉包,有了閉包就有返回函式 有限度的支援匿名函式 變數可以...

python入門知識總結

python的基礎由潛入深的理解,具體詳解內容來自 list和tuple的最大區別是 list是可變型別,tuple是不可變型別 list和tuple都有切片操作,l michael sarah tracy bob jack 取前三個元素l 0 3 l 3 取最後乙個l 1 前四個,每兩個取乙個l ...