1 引數的補充
1.1 引數記憶體位址相關
如果想要知道某個值在記憶體中的位址
v1 =
'data'
addr =
id(v1)
print
(addr)
***** 函式執行傳參的時候,傳遞的是記憶體位址
def
func
(data)
:print
(data,
id(data)
)v1 =
'wahaha'
func(v1)
### 傳輸的v1和def中的data是傳遞的相同的記憶體位址
print(id
(v1)
)func(v1)
1.2 函式的返回值是記憶體位址def
func()
: data =[11
,22,33
]return data
v1 = func(
)print
(v1)
上述**執行過程
def
func()
: data =[11
,22,33
]return data
v1 = func(
)print
(v1)
v2 = func(
)print
(v2)
上述**執行過程 2021 02 05 視窗函式及其應用
秋招沒上岸的我,頹廢了幾個月再次撿起sql,作為記錄和自我監督,從今天開始要積極的總結各種刷題面經,也歡迎在極小的概率裡與我的菜雞分析相遇的,一起朝著資料分析方向努力的朋友們,大佬們討論指點!正題分界線 因為在多個面經中看到大佬們被多次以手寫or口述等多種方式問及的,簡短卻功能強大,優雅的視窗函式,...
python 函式高階 python 函式高階
形參角度 萬能引數 動態接收位置引數 args 動態接收關鍵字引數 kwargs 的魔性用法 函式定義時 代表聚合。他將所有的位置引數 聚合成乙個元組,賦值給了args 函式定義時 將所有的關鍵字引數聚合成乙個字典中,將這個字典賦給了 kwargs 和 在函式的呼叫時 代表打散 僅限關鍵字引數 de...
函式的高階
def func a1,a2,a3 print a1,a2,a3 func 1,3,4 a1 1,a2 3,a3 4def func a1,a2 print a1,a2 func a2 99,a1 2 關鍵字傳引數和位置傳參可以混合使用 位置傳入的引數 關鍵字引數在後 總引數個數 def func1...