最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

python學(xué)習(xí)筆記(自用)

2023-04-24 19:32 作者:下班被游戲打-  | 我要投稿

筆記

刪除列表的重復(fù)元素:

Python的變量沒有數(shù)據(jù)類型,變量也不需要聲明,但使用前要初始化

type()函數(shù):返回類型

isinstance(數(shù)據(jù),數(shù)據(jù)類型): 判斷數(shù)據(jù)類型是否一致

優(yōu)先級:算數(shù)>比較>邏輯

算數(shù)中,冪運(yùn)算>正負(fù)號>二元運(yùn)算

(1)** :冪運(yùn)算,x ** y=x的y次冪

(2)\ :地板除,向下取整

(3)divmod(x,y):返回x除以y的地板除和余數(shù)

分支、循環(huán)

三元運(yùn)算符:a = x if 條件 else y

斷言:assert,條件為假時(shí)崩潰,用于測試

for循環(huán):

for 變量 in 可迭代對象

循環(huán)體

range函數(shù),參數(shù)為整型,返回可迭代對象

(1)range(stop): 0 ~ stop-1

(2)range(start,stop): start ~ stop-1

(3)range(start,stop,step): start ~ stop-1,間隔(步長)為step

else也可以用于循環(huán),遇到break語句時(shí)有用

列表、元組、字符串

列表類似更強(qiáng)大的數(shù)組。(python列表不能實(shí)現(xiàn)取某一列的功能,而numpy的array數(shù)字可以)


元組:

① 只可訪問,不可修改

② 訪問方法同列表

③ 拼接,重復(fù),關(guān)系,邏輯,成員關(guān)系操作符都同列表

④ tuple所謂的“不變”是說,tuple的每個(gè)元素,指向永遠(yuǎn)不變。即指向’a’,就不能改成指向’b’,指向一個(gè)list,就不能改成指向其他對象,但指向的這個(gè)list本身是可變的!


字符串

① 同元組一樣不可修改,但同樣可以用拼接+切片的方法

② 其余幾乎都與元組一樣

③ 有更多內(nèi)置方法

④ 格式化

序列:列表、元組、字符串


字典(dict)

{鍵:值}(key:value)

默認(rèn)迭代返回的是鍵,需要返回鍵值對需要用dict.item()方法,需要返回值需要用dict.vallue()方法

和list比較,dict有以下幾個(gè)特點(diǎn): 查找和插入的速度極快,不會隨著key的增加而變慢; 需要占用大量的內(nèi)存,內(nèi)存浪費(fèi)多。

注意:key一定是不可變對象

通過key計(jì)算位置的算法稱為哈希算法(Hash)

輸入輸出:

1.輸入:input()。eg: a = input(‘請輸入:’)

注意:input()返回的數(shù)據(jù)類型是str,str不能直接和整數(shù)比較,必須先把str轉(zhuǎn)換成整數(shù)

函數(shù)式編程:

返回函數(shù):返回的不是結(jié)果,而是函數(shù),當(dāng)調(diào)用此函數(shù)時(shí)才會計(jì)算最終結(jié)果。

閉包:返回閉包時(shí)牢記一點(diǎn):返回函數(shù)不要引用任何循環(huán)變量,或者后續(xù)會發(fā)生變化的變量。

類和對象

集合

set

元素是不可變對象,自動過濾重復(fù)對象

刪除:remove()方法

增加:add()方法

不可變對象:

指向是不會變的,但是指向的元素可以是可變對象,

元組是不可變對象,不能增刪改,但是元素可以是可變對象,例如元組的元素可以是列表

對于不可變對象,調(diào)用自身的方法不會改變自身,相當(dāng)于新建了一個(gè)對象,如:replace()方法

函數(shù)

函數(shù)可以起別名

空函數(shù):pass語句

函數(shù)可以同時(shí)返回多個(gè)值,但其實(shí)就是一個(gè)tuple,不過可以省略括號

內(nèi)置函數(shù)

數(shù)學(xué)運(yùn)算類:

集合類操作:

邏輯判斷:

反射:


學(xué)習(xí)更多python? 點(diǎn)贊+評論學(xué)習(xí)

python學(xué)習(xí)筆記(自用)的評論 (共 條)

分享到微博請遵守國家法律
剑河县| 夹江县| 白银市| 泰来县| 章丘市| 佛冈县| 贵州省| 乐业县| 拜城县| 天津市| 郑州市| 丽水市| 桐柏县| 岱山县| 莱西市| 广宁县| 建德市| 红安县| 宿迁市| 渝北区| 昌图县| 延长县| 天全县| 金塔县| 东莞市| 会东县| 凤台县| 安溪县| 东阳市| 上饶县| 玛曲县| 仁怀市| 涿州市| 韶山市| 阳曲县| 清镇市| 长顺县| 镇巴县| 西吉县| 高淳县| 思南县|