1.函式: 對**塊和功能的封裝和定義
2.格式及語法
def 函式名() # 定義
函式體函式名() # 呼叫
3. return 返回none
return "x" 返回值為 'x'
return "x","y" 同時返回多個結果時, 返回的是元組
一遇到return 就結束函式 到達呼叫函式的位置
4.三目運算
c = a if a>b else b #求 a和b誰大
5.引數
①在括號內寫的東西叫引數
在函式宣告的位置. 寫的引數叫形參
在函式呼叫的地方. 寫的引數叫實參
把實參傳遞給形參的過程叫做傳參
②實參:在函式呼叫的時候給函式傳遞的具體的值
1. 位置引數 ,實參和形參數量要一致 位置一一對應
2. 關鍵字引數 形參 = 實參
3. 混合時: 位置在前, 關鍵字 在後
③形參: 在函式宣告的位置寫的變數
1. 位置引數
2. 預設值 形參 = 'x' 必須放在最後
python之路day09 函式
s 金老闆啊 print len s 內建函式 s 金老闆啊 def my len i 0 for k in s i 1 print i print my len none s 金老闆啊 def my len 自定義函式 i 0 for k in s i 1 print i return i 返回值...
python 入參函式 Python 函式傳參
這個世界其實從不曾有乙個人能取代另乙個人的位置,所謂的取代,只是以前的那個人被遺忘了。普通傳參的小坑def test a return a print test print test print test 返回的結果 a a a a a a 原因 傳入的引數是乙個空的列表,python遇到函式的時候...
python之路 動態傳參,作用域,函式巢狀
在形參位置.表示不定引數,接收的是位置引數 接收到的位置引數的動態傳參 都是元組 def eat food 在形參這裡把傳遞過來的實參進行了聚合,聚合成了元組 print food eat 小公尺粥 eat 小公尺粥 鹹鴨蛋 eat 小公尺粥 爆公尺花 鹹鴨蛋 蒜茄子 在形參表示動態傳參 關鍵字引數...