李沐塵181217學習記錄 函式

2021-09-03 07:41:23 字數 752 閱讀 5500

def functionname([parameterlist]):

['''comments''']

[functionbody]

functionname:函式名

parameterlist:可選引數,用於指定向函式中傳遞的引數,多個引數用「,」分隔,如果不指定表示該函式沒有引數,在呼叫時也不指定引數

『』『comments』』』:可選引數,表示為函式指定注釋

functionbody:可選引數,用於指定函式體,即呼叫後執行的**,如果函式有返回值可以用return語句返回

functionname([parametersvalue])
def functionname(...,[parameter1 = defaultvalue1])

[functionbody]

1.4.1 *parameter

接受任意多個實際引數並將其放到乙個元組裡

1.4.2 **parameter

接受任意多個實際引數並將其放到乙個字典裡

return [value]
無論函式在什麼位置,只要return語句執行,會馬上結束

value:可選引數,指定返回的值,可以是乙個或者多個

global 變數名
global關鍵字修飾後,可將區域性變數轉換為全域性變數,才可在函式內修改全域性變數

深度學習入門 李沐(動手學深度學習)

如果你剛入門,時間也寬裕,不妨系統的學習下一些基本概念,如果你學習了一些內容但是沒有構建起完整的知識架構也可以學習。我想原因大概有幾點 github開源,每一節都有相應的 方便更改細節。還有一套直播課程配套動手學深度學習,課程19節,大概2小時一節課,手把手帶你入門。還有社群供大家討論 jupyte...

李沐等人開源中文書《動手學深度學習》預覽版上線

機器之心報道,參與 李澤南 張倩。獲得這本實體書最好的方法就是成為貢獻者。github 專案 github.com diveintodee 這本書是亞馬遜 mxnet 零基礎深度學習課程的重要組成部分。課程內容推薦使用 apache mxnet 的前端工具 gluon 進行開發,可指導你在動手實踐的...

學習記錄 函式

python函式 函式表示式 defa x s x x return s 返回s結果 print a 6 把6賦值給x,並且接收return回來的s值 defb print 233 b 按位置傳引數 defa1 x,y,z s x x y z x return s print a1 1,2,3 分別...