08我的Python學習之路 集合函式

2021-10-24 06:16:34 字數 1612 閱讀 1755

1.2 values() 該方法返回乙個序列 序列中儲存有字典的值

1.3 items() 該方法返回字典中所有的項 它返回乙個序列,序列中包含有雙值子串行 雙值分別是字典中key和value。

2.2 使用{}來建立集合

2.2 set():可將序列和字典轉換成集合

2.3 len():獲得集合元素中的個數

2.4 add():向集合中新增元素

2.5 update():將乙個集合內的元素新增到另乙個集合內

2.6 pop():隨機刪除集合中的乙個元素,一般都刪除最後乙個元素

2.7 remove():刪除集合中指定的元素

2.8 clear():清空集合

3.2 | 並運算

3.3 - 差運算

3.4 異或運算 ^

3.5 <= 檢查乙個集合是否是另乙個集合的子集

3.6 < 檢查乙個集合是否是另乙個集合的真子集

3.7 >= 檢查乙個集合是否是另乙個集合的超集

3.8 > 檢查乙個集合是否是另乙個集合的真超集

函式名必須符合識別符號的規範(可以包含字母、數字、下劃線但是不能以數字開頭)

print 是函式物件 ,print() 是呼叫函式

print

('f ='

,f)# f = 函式在記憶體中的位址

4.2 函式的引數

實參(實際引數)指定了形參,那麼在呼叫函式時必須時必須傳遞實參,實參將會賦值給對應的形參,簡單來說有幾個形參就要有幾個實參

示例:

def

f(a,b)

:print

('a='

,a,'id=',id

(a))

print

('b='

,b,'id=',id

(b))

b =3

print

('函式外b:',id

(b))

f(b)

執行結果:

4.3 函式的引數傳遞方式

位置傳參:位置引數就是將對應位置的引數賦值給對應位置的形參

關鍵字傳遞:關鍵字引數可以不按照形參定義的順序去傳遞,而根據引數名進行傳遞 指定引數名的引數就叫關鍵引數,但記住乙個要求就是,關鍵引數必須放在位置引數(以位置順序確定對應關係的引數)之後。

混合使用位置引數和關鍵字引數的時候必須將位置引數寫道關鍵字引數前面去。

4.4 實參的型別

函式引數的一些小特點

總結:在修改該型別變數時是否產生新物件,如果是在原物件上進行修改,為可變物件,如果是產生新的物件,則是不可變物件

我的python學習之路

初識python 獲取url位址解析url原始碼提取原始碼中的需要資訊使用re beautifulsoup urllib.request等常用庫寫入txt excel等等。format string string to convert 其中 format string為格式標記字串,形式為 cdoe...

我的python學習之路

python tutorial 入門指南 runoob.com python 3.7.4 官方文件 w3cschool python3手冊文件 python3標準庫 主題 像科學家一樣思考pytho 2.python web相關 django官網 劉江的部落格教程 django 3.爬蟲框架 scr...

我的Python學習之路 5

1.學習python函式的定義和使用,掌握並了解遞迴函式中基例 遞迴出口 和鏈條 遞迴體 的定義 2.安裝pyinstaller庫並將源 py 打包為可執行程式 exe 3.根據之前所學的time庫和turtle庫,結合函式內容編寫七段數碼管例項並打包 4.了解科赫曲線的實現機理,嘗試編寫 實現科赫...