python的幾個概念

2021-09-08 13:30:38 字數 872 閱讀 7559

1、函式在傳遞實參的時候是傳遞的是引用而不是從記憶體中重新賦相同值給形參。
2、函式名帶圓括號和不帶圓括號。函式名帶圓括號是函式的呼叫,而函式名代表的是函式體
3、函式返回值,在函式沒有返回值的時候預設是none。

4、python 中的false:0、false、、{}、()、''、""。空列表、空字典、空字元創、空元組都是false.

二:內建函式

1:callable()該函式檢測物件是否可以被呼叫。不常用這個函式。

2:chr()是把數字轉換成對應的字母。

ord()是把對應的字母轉成數字。

3、exec('print(2);import os;print os.dir')執行一連串命令;eval('2*2+3')執行表示式

4、dir(list)、help(list);dir顯示函式方法和函式、help的幫助資訊更詳細

5、裝飾器

語法:@函式名

自動執行outer()函式並且將下面的函式f1當做引數傳遞。

將outer函式的返回值,重新賦值給f1。

執行順序:

python執行順序是,從上到下,先將outer函式載入到記憶體,然後把函式f1載入到記憶體。在執行f1的時候,由於f1被outer裝飾,f1作為實參賦值給outer函式的形參func,然後將outer函式的返回函式inner賦值給f1,

所以執行inner函式,因為到func()的呼叫時候,執行f1的舊函式的函式體,也就是7,執行完在執行第8步,如果f1有返回值,那麼inner函式將返回相同的返回值。

Linux的幾個概念

裝置名裝載點 通過裝載點訪問裝置 根目錄 cd 主目錄 cd 不同的使用者有不同的主目錄,但擁有相同的根目錄 點檔案 以點開頭的檔案或目錄,可以作為隱藏目錄 ls 不顯示 ls a 顯示 標準子目錄 bin 命令目錄 boot 系統啟動所需的大部分檔案 dev 裝置檔案和其他特殊檔案 etc 啟動和...

DDR的幾個概念

sdram synchronous dram 同步動態隨機儲存器 是pc 100和pc 133規範所廣泛使用的記憶體型別,它的頻寬為64位,3.3v電壓,目前產品的最高速度可達5ns。它與cpu使用相同的時鐘頻率進行資料交換,它的工作頻率是與cpu的外頻同步的,不存在延遲或等待時間。sdram的內部...

SIP 的幾個概念

sip協議初學者必須明白的幾個重要概念 一 sip協議的分層結構 sip是乙個分層結構協議,它的行為根據一組平等獨立的處理階段來描述,每一階段之間只是松耦合。sip的最底層是語法和編碼。它的編碼使用增強backus nayr形式語法 bnf 來規定。第二層是傳輸層,定義了網路上客戶機與伺服器傳送請求...