查詢
修改補充:()的兩種作用
1.提公升運算等級查詢
修改dict[鍵] = 『新值』
增加dict[新的鍵] = 『值』
刪除使用變數名的時候,不要使用系統預設函式\變數\類名作為變數名
遍歷字典
拆包容器型別資料都能拆包,字典拆包出來是字典的鍵
組包當傳遞多個資料的時候,自動組包成元組型別傳遞特性
增加 刪除 1.remove() 資料不存在,報錯
2.discard() 資料不存在,不報錯
3.pop() 隨機刪除乙個資料,返回被刪除資料查詢
in 和 not in
len()
delmax() \ min()
range(start,end,step)可迭代物件,是乙個連續整數序列
enumerate()
資料型別轉換
多for迴圈實現列表推導式
字典推導式
集合推導式
元組使用推導式會產生乙個生成器,生成器可以進行遍歷.不能達到用推導式產生乙個元組的效果
函式有多個返回值
位置引數:按照定義形參的順序進行實參的賦值
關鍵字引數:通過「鍵=值」的形式加以指定,函式呼叫的時候,位置引數必須寫在關鍵字引數的前面
預設引數:即預設引數。定義函式時為引數提供預設值。呼叫函式時沒有為預設引數賦值即使用預設值,為預設引數賦值了即使有傳入的實參。
不定長引數
引用**實現
遞迴時最大一般不要超過1000層
物件
魔法方法
『——mro——』,類或物件呼叫方法或屬性時的查詢順序
多型
類屬性
類物件所擁有的屬性,被該類的所有例項物件共有
類屬性可以使用類訪問,也可以使用例項物件去訪問
類方法
類物件所執行的方法
用修飾器@classmethod來標識其為類方法.
一般以cls作為第乙個引數,cls代表當前類本身
靜態方法
裝飾器@staticmethod來進行修飾
靜態方法不需要傳遞物件也不需要傳遞引數
呼叫功能
關於python列表的一些基礎知識。
因學校實驗室要求,自學了python,一開始看書覺得太簡單了,也沒有多動手去嘗試,直到看完了前八章突然想動手試試的時候,人傻了,深刻體會到了好記性不如爛筆頭的道理,故整理一些python列表的操作。ps 我看的書是eric mathes著的 python程式設計 從入門到實踐 儘管我想吐槽是讓我從入...
關於一些基礎知識的總結
1.關於輸入的一些用法 cin,cin.get,cin.getline cin很簡單,在使用的時候最多,可以輸入字元,數字,字串,但是碰到空格,回車,tab就停止了。因此對於想在陣列中使用空格回車的,cin很不方便。cin.get 可以返回乙個資料。例如 這樣可以a得到乙個資料,即使輸入大於1個在顯...
關於DNS的一些基礎知識
1 dns就是網域名稱伺服器,他的任務就是確定網域名稱的解析,比如a記錄mx記錄等等。2 任何網域名稱都至少有乙個dns,一般是2個。為什麼要2個以上呢?因為dns可以輪迴處理,第乙個解析失敗可以找第二個。這樣只要有乙個dns解析正常,就不會影響網域名稱的正常使用。3 如何確定網域名稱的dns?很簡...