函式:就是將不同含義的**,打包組合以便發揮想象力,進行隨意的拼裝和使用
乙個程式可以按照不同的功能實現,切割成不同的小小個體,而函式就是完成某一部分小小個體功能的**塊
def 建立函式
呼叫函式:
函式名()
()裡面為函式的引數
in [47]: def gagax(name):
...: print (name+"老")
...:
...:
...:
in [48]: gagax('xjy')
xjy老
return 返回值
函式的形參和實參
parameter argument
形參就是函式建立過程中()裡面的引數
實參是函式在呼叫過程中傳遞進去的引數
in [70]: def saysome(name,words):
...: print(name+'->'+words)
...:
in [71]: saysome('小甲魚','學習是種態度')
小甲魚->學習是種態度
函式:是有返回值的
過程:是沒有返回值的
全域性變數有整個作用域,對整段**有效
內嵌函式和閉包
lambda表示式
匿名函式
Python之函式篇
定義函式def 呼叫函式 函式名 變數 定義函式是不會執行的,沒有結果返回 只有呼叫函式的時候才會有返回值 返回值是儲存函式的運算結果到變數中繼續操作與運算 print可以輸出但是不儲存返回結果 return只能返回乙個物件,如果需要返回多個,將內容封裝為乙個元組返回 print result 使用...
Python高階篇 python之函式的返回值
返回值簡介 指定返回值與隱含返回值 指定 return 返回值函式舉例 defshowplus x print x returnx 1 num showplus 6 add num 2 print add 輸出結果 隱含 return none 舉例 defshowplus x print x nu...
Python高階篇 python之函式的類的方法
類的成員可以分為三大類 字段 方法和屬性 注 所有成員中,只有普通欄位的內容儲存物件中,即 根據此類建立了多少物件,在記憶體中就有多少個普通字段。而其他的成員,則都是儲存在類中,即 無論物件的多少,在記憶體中只建立乙份。一 字段 字段包括 普通欄位和靜態字段,他們在定義和使用中有所區別,而 最本質的...